Bonjour,
j'essaie d'insérer des données en utilisant le code ci-dessous
Les données sont inséres dans le dataset (lues dans datagrid : DataGridView1.DataSource = dsCPP.Tables("LienCritereControle")
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 Dim tblAddCritere As DataTable tblAddCritere = dsCPP.Tables("LienCritereControle") Dim drCurrent As DataRow drCurrent = tblAddCritere.NewRow() drCurrent("C1") = Var1 drCurrent("C2") = Var2 drCurrent("C3") = Var3 tblAddCritere.Rows.Add(drCurrent)
Je n'ai pas de message d'erreur et les données ne sont
pas enregistrées dans sqlserver
Mais je ne vois quand même un problème : la table serveur a une clé primaire auto incrément (première valeur = 1). Quand la table est vide, et que j'insère une valeur avec tblAddCritere.Rows.Add(drCurrent), la lecture du dataset affiche une clé primaire dont la valeur est 0
Partager