Bonjour à tous,
J'ai besoin de votre aide !
J'ai un problème avec des Recordset...
Je m'explique :
j'ai une requête sélection du genre :
set rst1 = Currentdb.openRecordset ("SELECT Table1.Col1, Table1.Col2, Table1.Col3 FROM Table1 WHERE Col1 = ...")
et maintenant je souhaite faire une nouvelle requête sélection qui est basée sur la première !
quelque chose du style comme :
set rst2 = currentdb.openrecordset("SELECT rst1.col1, Table2.col2 FROM rst1 INNER JOIN Table2 ON ...")
Mais comment faire ??
Quand j'utilise le générateur de requête, il n'y a pas de problème, j'insère dans ma requête N° 2 la requête N°1 et nickel.
Mais je n'arrive pas à le retranscrire en code VBA...
J'ai du mal à les "imbriquer" !
J'ai essayer de les imbriquer avec la fonction IN mais il me dit que je doit avoir qu'un seul champs dans ma sous-requête (or moi j'en ai au moins 5)
ou alors je fait fausse route, il faut s'y prendre autrement ??!!
Si quelqu'un a une idée !!!????
Merci d'avance !
Partager