strWhere est une variable String représentant le nom d'une Table Merci de m'avoir consacré de votre temps
Essaie comme cela :
strSQL = "SELECT * FROM [" & strWhere & "];"
C'est bizarre que ton nom de table s'appele strWhere, on pourrait plutôt penser que c'est une variable servant de critère dans ta clause Where.
Arnaud
Torquemada
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342 est:" pour executer runSQL l'argument doit être une instruction SQL".(StrWhere contient bien le nom de la table. ).Pourtant si je fait afficher l'instruction par un msgbox elle semble tout à fait correcte Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL ne s'applique qu'aux rqts ACTION.
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342 est:"
pour executer runSQL l'argument doit être une instruction SQL".(StrWhere
contient bien le nom de la table. ).Pourtant si je fait afficher
l'instruction par un msgbox elle semble tout à fait correcte
Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL ne
s'applique qu'aux rqts ACTION.
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342 est:" pour executer runSQL l'argument doit être une instruction SQL".(StrWhere contient bien le nom de la table. ).Pourtant si je fait afficher l'instruction par un msgbox elle semble tout à fait correcte Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL ne s'applique qu'aux rqts ACTION.
Gafish
Torquemada wrote:
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342 est:" pour executer runSQL l'argument doit être une instruction SQL".(StrWhere contient bien le nom de la table. ).Pourtant si je fait afficher l'instruction par un msgbox elle semble tout à fait correcte Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL ne s'applique qu'aux rqts ACTION.
Ah oui, si tu veux executer cette requête avec RunSQL ca ne passera pas, car comme tu l'as noté, c'est uniquement pour les requêtes Action. Pour les requêtes selection, si tu veux parcourir tes données par le code, il te faudra utiliser des recordset, regarde ici pour plus d'infos : http://officesystem.access.free.fr/vba/recordset.htm
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Torquemada wrote:
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342
est:" pour executer runSQL l'argument doit être une instruction
SQL".(StrWhere contient bien le nom de la table. ).Pourtant si je
fait afficher l'instruction par un msgbox elle semble tout à fait
correcte
Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL
ne s'applique qu'aux rqts ACTION.
Ah oui, si tu veux executer cette requête avec RunSQL ca ne passera pas, car
comme tu l'as noté, c'est uniquement pour les requêtes Action. Pour les
requêtes selection, si tu veux parcourir tes données par le code, il te
faudra utiliser des recordset, regarde ici pour plus d'infos :
http://officesystem.access.free.fr/vba/recordset.htm
Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci de ta réponse mais elle ne marche pas .Le message d'erreur 2342 est:" pour executer runSQL l'argument doit être une instruction SQL".(StrWhere contient bien le nom de la table. ).Pourtant si je fait afficher l'instruction par un msgbox elle semble tout à fait correcte Merci encore
PS En regardant ,un peu mieux ,l'aide je crois comprendre que runSQL ne s'applique qu'aux rqts ACTION.
Ah oui, si tu veux executer cette requête avec RunSQL ca ne passera pas, car comme tu l'as noté, c'est uniquement pour les requêtes Action. Pour les requêtes selection, si tu veux parcourir tes données par le code, il te faudra utiliser des recordset, regarde ici pour plus d'infos : http://officesystem.access.free.fr/vba/recordset.htm
Arnaud -- Charte du forum : http://users.skynet.be/mpfa/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Torquemada
Oui c'était bien le RunSQL qui était en cause .Ta syntaxe était parfaite. Merci
Oui c'était bien le RunSQL qui était en cause .Ta syntaxe était parfaite.
Merci