Bonjour,
J'ai une requête nommée "requete_1" dans ma base access avec le texte :
Je voudrais la réutiliser ailleurs en y ajoutant un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Select [champs 1], [champs 2] from matable;
Je fais donc :
Code : Sélectionner tout - Visualiser dans une fenêtre à part "where actif = true"
Sauf que je récupère le texte :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim text_requete as string text_requete = currentdb.querydefs("requete_1").SQL
Quand je modifie ma requête de base via Access je vois qu'il y a un retour chariot avant le "FROM" et j'ai l'impression que ce que je récupère est donc le texte du début jusqu'au retour chariot.Select [champs 1], [champs 2]
Si je supprime le retour chariot et que j'enregistre ma requête, Access le remet tout seul.
Quelqu'un saurait pourquoi je ne récupère que la première partie de ma requête, jusqu'au retour chariot ?
Comment récupérer le texte SQL de la requête entièrement alors ?
Merci de votre aide
Partager