Bonjour,

Pour une insertion dans ma table, j'utilise d'abord la méthode
Code : Sélectionner tout - Visualiser dans une fenêtre à part
maDataRow = maDataTable.NewRow()
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
1
2
maDataTable.AddRow(maDataRow)
monTableAdapter.Update(maDataTable)
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().

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