Bonjour,
Pour une insertion dans ma table, j'utilise d'abord la méthode
Ensuite, je remplis les champs de maDataRow avant de l'ajouter à la table et de mettre à jour la base :
Code : Sélectionner tout - Visualiser dans une fenêtre à part maDataRow = maDataTable.NewRow()
J'aimerai ensuite connaitre la valeur de clé primaire donnée à ma ligne nouvellement ajoutée (colonne 'id' dans ma table). Cette colonne est bien reconnue comme clé primaire par VS, mais sa valeur de départ est toujours -1 (et s'autoincrémente vers -2, -3, etc.) et ne correspond jamais à la vraie valeur dans ma table, même après la méthode Update().
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 maDataTable.AddRow(maDataRow) monTableAdapter.Update(maDataTable)
Comment faire pour récupérer cette clé primaire ? Je dois l'utiliser pour l'insérer dans la ligne d'une autre table...
Il doit bien y avoir un moyen de synchroniser l'état exact de ma ligne nouvellement ajoutée ?
Bonne fin d'année
Partager