Bonjour à tous,
j'ai un petit soucis j'ai un projet c# qui se sert d'une BDD (mySql, Oracle ou SQL Server avec odbc suivant la connexion string).
J'ai cependant un petit soucis de syntaxe sur une table :
SELECT [user_password], [user_connection_attempt], [user_is_freezed] FROM [user] WHERE [user_login]='" + Name.Replace("'", "''") + "';
Fonctionne sous SQL Server mais pas mysql
SELECT `user_password`, `user_connection_attempt`, `user_is_freezed` FROM `user` WHERE `user_login`='" + Name.Replace("'", "''") + "';
Fonctionne sous MySql mais pas sur SQL Server
SELECT user_password, user_connection_attempt, user_is_freezed FROM user WHERE user_login='" + Name.Replace("'", "''") + "';
Fonctionne sous MySql mais pas sur SQL Server (user mot réservé a SQL Server (CREATE USER...).
Si quelqu'un peut m'expliquer comment faire fonctionner les requêtes de partout ...
Merci d'avance.
Cordialement,
NeoKript
Partager