|
|
|
|
Salut,
lorsque tu ajoutes un enregistrement, il a forcément une clé primaire, donc tu dois savoir quelle est-elle, non ? A+ Blux "Les cons, ça ose tout. C'est même à ça qu'on les reconnait" |
ben je connais le nom du champ oui, mais pas sa valeur sur une clef auto |
Ben voui, mais comme tu n'as pas dit que c'était en auto...
Tiens : http://access.developpez.com/faq/?page=TATablesAndFields#LastNumAuto Dis-moi ce que tu en penses. A+ Blux "Les cons, ça ose tout. C'est même à ça qu'on les reconnait" |
Mouais, merci bcp pour cette réponse, mais je vois que j'ai pas trop de solution.
Le problème est que j'ai peur que si 2 personnes saisissent en même temps, l'id inséré récupéré soit celui de l'autre personne. Avec ADO, j'ouvrais un recordset en modification pour faire une ajout de ce genre et je récupérais la clef facilement en étant sur que c'étais la bonne. |
Faut lancer ton insertion en mode exclusif, avec une transaction qui inclut ta récupération de numauto, comme ça tu verrouilles tout tant que tu n'as pas eu ton info...
A+ Blux "Les cons, ça ose tout. C'est même à ça qu'on les reconnait" |
Résultats pour [MS Access]Récupérer clef pdt INSERT
Résultats pour [MS Access]Récupérer clef pdt INSERT
Résultats pour [MS Access]Récupérer clef pdt INSERT
Résultats pour [MS Access]Récupérer clef pdt INSERT