Besoin d'aide : sql sous vba

g_ni -  
 g_ni -
J’aurai une nouvelle question à vous poser, voilà, je souhaiterai faire mes requêtes sous vba, et en ce qui concerne cette première partie, les résultats me conviennent parfaitement.

Dim db As Database
Dim rs As Recordset
Dim svg As String

Set db = CurrentDb

Dim rs_periode As Recordset
Dim svg_periode


svg_periode = “…”
Set rs_periode = db.OpenRecordset(svg_periode)

Seulement, . j’ignore comment créer une requête à partir des résultats d’une autre. J’ai essayé ceci, mais ça ne fonctionne pas :

svg = “… FROM “ svg_periode “ ; “
Set rs = db.OpenRecordset(svg)

Je suppose que cela provient de ma syntaxe. Merci d’avance.

1 réponse

Armojax Messages postés 1860 Date d'inscription   Statut Membre Dernière intervention   1 528
 
Bonjour g_ni,

Sans être expert, peut-être est-ce seulement ta chaîne qui est mal concaténée ?

Essaie ça :

svg = “… FROM “ & svg_periode &  “ ; “


Ajx.
0
g_ni
 
Je pense aussi, mais j'ai déjà essayé avec les &.

Alors si tu as la solution, ce serait vrm cool.

merci bcp d'avoir essayé de m'aider
0