http://www.kamath.com/tutorials/tut007_identity.asp
Article intéressant mais qui ne répond pas à ma question ;p
@@IDENTITY est spécifique pour une connection donné et ça ne m'arrange pas.
Voici le cas concret, une table T est remplis sous Access avec 9
valeurs (de 1 à 9) en guise de clé primaire et à chaque enregistrement
on associe un simple nom.
Si on supprime l'enregistrement 6 et que l'on en recré un sous Access même si on rebooté le PC, l'ID suivant sera 10.
Toutes mes commandes se font à base OleDbCommand, ExecuteReader ou ExecuteScalar.
Donc est ce qu'il faut lors du INSERT INTO préciser le nouvel ID ou
bien faut-il ignorer ce champ et laisser la base l'auto incrémenter
tout seul ?
----------------------------
C++ forever
C# amateur