Bonjour,
Je voudrais créer une requête en VB avec un nom de Table qui provient d'une variable, mais je n'arrive pas à trouver la bonne syntaxe dans mon code SQL.
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 Dim MaBase As Database Dim MaRequete As QueryDef Dim MonSQL As String Dim Matable As String Matable= InputBox("Quel est le nom de la Table?") MonSQL = "SELECT NumClient, NomClient, " MonSQL = MonSQL & "FROM ""Matable"" " MonSQL = MonSQL & "WHERE VilleClient='Nantes';" Set MaRequete = MaBase.CreateQueryDef("R_Liste_Nantes", MonSQL) MsgBox "La requête est correctement créée.", vbInformation, "Procédure terminée" MaBase.Close
Olivier
Partager