dibax10
Messages postés65Date d'inscriptiondimanche 25 avril 2010StatutMembreDernière intervention28 mars 2013
-
9 mai 2011 à 13:06
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
10 mai 2011 à 08:06
Salut ,
j'ai un petit problème quand je veux ajouter un enregistrement de ma datagridview dans la base de donnée il me donne l'erreur suivante (cannot set column 'num_article'to be null. please use dbnull instead. voila mon code :
Dim row As New DataGridViewRow
For Each row In Me.DataGridView1.Rows
Dim dr As DataRow = ds.Tables("article").NewRow
dr("num_article") = row.Cells(0).Value
dr("designation") = row.Cells(1).Value
dr("unite") = row.Cells(2).Value
dr("qte") = row.Cells(3).Value
dr("pu") = row.Cells(4).Value
dr("num_contrat") = numcontrat.Text
ds.Tables("article").Rows.Add(dr)
Dim Cbuilder As New SqlCommandBuilder(da)
Dim s As String = Cbuilder.GetInsertCommand.CommandText
da.Update(ds.Tables("article").Select("", "", DataViewRowState.Added))
Next row
dibax10
Messages postés65Date d'inscriptiondimanche 25 avril 2010StatutMembreDernière intervention28 mars 2013 9 mai 2011 à 15:50
La colonne 'num_article' est une clés primaire de la table article donc il ne peut pas accepter les valeurs null
et en plus j'ajoute pas de valeur null a cette colonne
Vous n’avez pas trouvé la réponse que vous recherchez ?