Bonjour,
J'essaie de faire un update sur ma table, ma table comprend:
contactId
nom
telephoneH
cell
voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 public void changeMycontact(string name, string phoneH, string cellp, string email, int numeroC) { //commande d'insertion des employes. SqlCommand addContact = new SqlCommand( "update Tablec set nom= @name, telephoneH = @phoneH, cell=@cellp, email= @email where contactId = @numeroC ", cx_connexion); addContact.Parameters.AddWithValue("@nom", name); addContact.Parameters.AddWithValue("@telephoneH", phoneH); addContact.Parameters.AddWithValue("@cell", cellp); addContact.Parameters.AddWithValue("@email", email); //ouverture de la connexion. cx_connexion.Open(); //execution de l'instruction sql ne retournant pas de valeur. addContact.ExecuteNonQuery(); //fermeture de la connexion sql. cx_connexion.Close(); }
Mais j'obtiens cette erreur:
SVP quequ'un a t'il une idée de mon erreur et comment la resoudre ?Must declare the scalar variable "@name".
Merci d'avance.
Partager