clef Auto-incrémenté comment la retrouver apres un insert ?
Bonjour, :roll:
J'ai une table dans Access avec une clef Auto-incémenté.
je créé un enregistrement à vide par exemple :
Code:
1 2 3 4 5 6 7 8
|
oCB.DataAdapter = oDaHF;
oDaHF.InsertCommand = oConn.CreateCommand();
oDaHF.InsertCommand.CommandText = "INSERT INTO Haut_Fonctionnaire (Nom) VALUES (?)";
OleDbParameter para_Nom = oDaHF.InsertCommand.CreateParameter();
para_Nom.SourceColumn = "Nom";
oDaHF.InsertCommand.Parameters.Add(para_Nom);
oDaHF.Update(oDtHF); |
il me créer une clef dans ma base mais je sais pas comment la recupérer dans mon programme,
ce qui pose problème pour d'autre opérations alors je suis obligé de tout recharger. :?
Code:
1 2 3
|
oDtHF.Clear();
oDaHF.Fill(oDtHF); |
plus il ya d'enregistrements et plus ca sera long et de plus ... c'est pas tres jolie comme code :oops: