Comment faire pour récupérer un NuméroAuto après avoir fait un INSERT INTO dans une base de données Access en C# ?
Par exemple si j'ai cette table Contact:
Code :
ID (NuméroAuto)
Nom (texte)
Prénom (texte)
J'exécute ce code pour ajouter un enregistrement:
Code :
...
string sql = "INSERT INTO Contact(Nom, Prénom) VALUES(@Nom, @Prénom)";
OleDbCommand comm = new OleDbCommand(sql, conn);
comm.Parameters.Add("@Nom", nom);
comm.Parameters.Add("@Prénom", prenom);
comm.ExecuteNonQuery();
J'aimerais remplacé la command ExecuteNonQuery pour obtenir le ID qui est généré automatiquement par Access.