Hello,
Je me remets à faire du C# et dans l'application que je suis occupé à faire, j'ai un problème pour mettre à jour des valeurs d'une table.

Si j'utilise une des deux requêtes suivantes, ça fonctionne ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
command.CommandText = "UPDATE House.wat_group SET nameGroup='test', descriptionGroup='test description' WHERE idgroup='5';";
ou
command.CommandText = "UPDATE House.wat_group SET nameGroup='" + oneGroup.NameGroup + "', descriptionGroup='"+ oneGroup.CommentGroup +"' WHERE idgroup='"+ oneGroup.Idgroup +"';";
Mais, Le code suivant ne fonctionne pas, pourquoi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
command.CommandText = "UPDATE House.wat_group SET nameGroup='?name', descriptionGroup='?description' WHERE idgroup='?idgroup';";
 
command.Parameters.AddWithValue("?name", oneGroup.NameGroup);
command.Parameters.AddWithValue("?description", oneGroup.CommentGroup);
command.Parameters.AddWithValue("?idgroup", oneGroup.Idgroup);
Merci