Bonjour,

J'ai une table dans Access avec une clef Auto-incémenté.

je créé un enregistrement à vide par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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