[VB.Net] Enregistrement dans dataset mais pas dans Table sqlserver
Bonjour,
j'essaie d'insérer des données en utilisant le code ci-dessous
Code:
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) |
Les données sont inséres dans le dataset (lues dans datagrid : DataGridView1.DataSource = dsCPP.Tables("LienCritereControle")
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