J'ai deux tables, User et UserReputation. Je veux obtenir des données avec SqlDataAdapter.SqlDataAdapter Fill Error
SqlConnection conn = new SqlConnection(@"Data Source=.\SQLEXPRESS;Initial Catalog=abc.com;Integrated Security=True");
SqlDataAdapter userDataAdapter = new SqlDataAdapter("SELECT * FROM User", conn);
SqlDataAdapter userReputationDataAdapter = new SqlDataAdapter("SELECT * FROM UserReputation", conn);
DataSet ds = new DataSet();
userDataAdapter.Fill(ds, "User");
userReputationDataAdapter.Fill(ds, "UserReputation");
J'ai testé la chaîne de connexion et connection.There est pas problème.Mais je suis arrivé à l'erreur ci-dessous userDataAdapter.Fill(ds, "User");
Une exception non gérée du type « System.Data.SqlClient.SqlException » a eu lieu en System.Data.dll
Informations complémentaires: Syntaxe incorrecte à proximité du mot-clé 'Utilisateur'.
Merci pour votre aide
merci beaucoup –
Vous pouvez aussi utiliser '" "' pour échapper puisque c'est la norme ANSI – Rahul
@Rahul J'ai ajouté cela à la réponse car il peut être utile pour quelqu'un cherchant ce problème –