interprétation de sql dans le vba
Bonjour,
J'ai cru comprendre dans divers article que c'est très mal, mais je fais partis de ces "petits" développeurs access qui utilisent encore pas mal le vba...
Et en l'occurence, j'ai une requête qui fonctionne parfaitement dans mon editeur QBE, mais qui ne fonctionne plus du tout lorsque je la copie/colle dans ma variable string sous VBA....
J'ai détecté l'origine du problème assez facilement, il s'agit de "like".
Je veux retrouver tous les clients dont le nom comprend une chaine tapée par l'utilisateur, j'utilise donc ma requête avec une clause :
Citation:
where [matable].[nomcli] like '*" & monchamptexte.valeur & "*'
Après un test dans la fenêtre d'exécution, si je récupère ma requête générée et que je l'exécute dans la fenêtre d'édition QBE (en basculant l'affichage en VBA), la requête fonction.
De plus, si je remplace le "like" par un "=" dans mon code, ça fonctionne aussi...
Pourriez m'expliquer comment faire accepter le "like" à mon code?