Bonjour,
je traville actuellement sur une requete update en C# qui me pose probleme. la base est access.
la requete fonctionne qquand je met le where en "dur" mais quand j'utilise un parameters, la requete ne me retourne rien. pas d'erreurs, pas de ligne affectés, nada...
c'est surement une broutille, mais je cale là
un peu d'aide?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 connexion.Open(); //construction de la requete string sql= "UPDATE Connexion c SET c.password = @password, c.nivAcces = @nivAcces WHERE c.idEmploye = @ident"; OleDbCommand ModifAcces = new OleDbCommand(); ModifAcces.CommandText = sql; ModifAcces.Parameters.AddWithValue("@ident", a.id); ModifAcces.Parameters.AddWithValue("@password", a.password); ModifAcces.Parameters.AddWithValue("@nivAcces", a.nivAcces); ModifAcces.Connection = connexion; retour = ModifAcces.ExecuteNonQuery();
Partager