Bonsoir

je suis un débutant en programmation et je suis en train de faire une petite application en C# mais là je suis bloqué pour faire l'ajout des données dans la base de données. Je ne sais vraiment c'est quoi l'erreur.

Voila le code que j'utilise pour faire l'ajout :

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
private void bAjouter_Click(object sender, EventArgs e) 
{ 
if(cnx.State==0) 
cnx.Open(); 
//affecté les données dans les colonne du datagrid 
string numE = Numéro.HeaderText; 
string nom = Column1.HeaderText; 
string P = Column2.HeaderText; 
string sal=Column3.HeaderText; 
string rq = @"INSERT INTO EMPLOYE(numE,nom,prenom,salaire) values('" + numE + "'," + nom + ",'" + P + "',"+sal+"')"; 
SqlCommand cmd = new SqlCommand(rq, cnx); 
int resultat = cmd.ExecuteNonQuery(); 
if (resultat > 0) 
MessageBox.Show("L'Ajouter Effectuée"); 
cnx.Close(); 
 
}
dans mon interface il y a juste un datagrid et trois bouton Ajouter,Modifie et Supprimer


bonne fête de fin d'année à tous