|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 528 ![]() |
Bonjour à tous
j'ai une requête SQL INSERT INTO qui peut potentiellement ajouter plusieurs lignes à ma table (dans cette table il y a une clé primaire numéroAuto) Je souhaiterai avoir les ids des lignes qui ont été ajoutés afin de les ajouter dans une autre table (relation N,N donc table de jointure créée) Comment faire ?
__________________
Le savoir est une arme alors soyons armés |
|
|
00
|
|
|
#2 |
![]() ![]() Denis Développeur informatique Inscription : août 2004 Messages : 3 205 ![]() |
Salut,
Une solution serait en VBA : Avant ajout dans la table destination déterminer au moyen de la fonction de domaine DMax, la valeur maximale MaxId pour l'ID ( numéro auto) Puis exécuter la requête insert Et enfin sélectionner dans la table destination, au moyen d'une requête, les ID supérieurs à MaxId. (qui correspondent aux nouveaux enrg. ajoutés. A+
__________________
Merci de ne pas poster sur mon profil pour des problèmes techniques. Pour celà vous pouvez utiliser le forum ou m'envoyer un mp. Bon développement ! Mes tutoriels et contributions sur ma page perso: Ma page personnelle |
|
10
|
|
|
#3 |
|
Membre habitué
![]() Inscription : octobre 2005 Messages : 528 ![]() |
Ok merci pour ton aide
__________________
Le savoir est une arme alors soyons armés |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com