1 pièce(s) jointe(s)
Ajout de données dans une table à partir d'un datagridview
Salut le forum je voudrais à partir d'un datagridview enregistrer les éléments de salaire des employés dans la table salaire
pour cela j'ai écrit le code suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| For index As Integer = 0 To dgvElementSalaire.RowCount - 1
cmd.CommandText = "INSERT INTO [SALAIRE] ([EM_ID],[SA_ID],[IDCLIENT],[Date_Debut],[Date_Fin],[MONTANT],[IDNATURE])
values (@EM_ID,@SA_ID,@IDCLIENT,@Date_Debut,@Date_Fin,@MONTANT,@IDNATURE)"
cmd.Parameters.AddWithValue("@EM_ID", dgvElementSalaire.Rows(index).Cells(5).Value)
cmd.Parameters.AddWithValue("@SA_ID", dgvElementSalaire.Rows(index).Cells(7).Value)
cmd.Parameters.AddWithValue("@IDCLIENT", dgvElementSalaire.Rows(index).Cells(6).Value)
cmd.Parameters.AddWithValue("@Date_Debut", dtpDateDebut.Value)
cmd.Parameters.AddWithValue("@Date_Fin", dtpDateFin.Value)
cmd.Parameters.AddWithValue("@MONTANT", dgvElementSalaire.Rows(index).Cells(4).Value)
cmd.Parameters.AddWithValue("@IDNATURE", dgvElementSalaire.Rows(index).Cells(8).Value)
Call Connecter()
cmd.Connection = con
cmd.ExecuteNonQuery()
Call deconnecter()
Next |
mais lors du test je reçois toujours l'erreur suivant:
Pièce jointe 486702
et je ne comprend pas ce qui