Problème execution requete sql via vb

Fermé
Totor951 - 22 avril 2010 à 11:18
 Totor951 - 22 avril 2010 à 12:57
Salut à tous, je travail sur une base access2000.
J ai créé une macro en VB et je voudrais qu'elle exécute des procédures sql :

                
                ' --- création de la table tmp_filtre avec les codes postaux 
                str_rq = "SELECT DISTINCT table1.CP INTO tmp_filtre FROM table1 "
                str_rq = str_rq & "WHERE (((table1.TRA) = """ & ent & """));"
            
                CurrentDb.Execute str_rq
                
                ' --- création de la table BD_CLIENTS avec les habitants autour du CP
                str_rq = "SELECT * INTO BD_CLIENTS FROM table2 INNER JOIN tmp_filtre "
                str_rq = str_rq & "ON table2.CODE_POSTAL = tmp_filtre.COCP;"

                CurrentDb.Execute str_rq
                


La première fonctionne bien, la deuxieme plante : erreur 3001: argument non valide....la requete est bonne, je l ai testée...
j y suis depuis 2h j ai le cerveau qui fume!
Un petit coup de main? :$
Merci d avance ;)
A voir également:

1 réponse

svp :( sa me saoul! :s j y comprends rien et je dois partir en pause dejeuner... je peus pas enregistrer mon travail parceque l'argument est non valide -_-
0