PB!! Executer 200 requetes d'insertion dans une seule sous ACCESS

Messages postés
31
Date d'inscription
vendredi 19 juillet 2002
Statut
Membre
Dernière intervention
25 novembre 2003
-
Messages postés
31
Date d'inscription
vendredi 19 juillet 2002
Statut
Membre
Dernière intervention
25 novembre 2003
-
J'ai un probleme :

J'ai dans un fichier texte 200 requetes d'insertion sous la forme VBA (access).
Il y a une requete par ligne.

Ex :

INSERT INTO MAISON values (1,......);
INSERT INTO VILLA values (2,....,...);
INSERT INTO TERRAIN values (2,....);
Etc.......

Je fais un copier coller de ces 200 requetes dans une seule requete sous ACCESS et quand j essaye de l'éxecuter une erreur me dit que la syntaxe n'est pas bonne. En effet au 1er point virgule il pense que la requete est fini, mais je voudrais executer les 199 autres requetes qui sont en dessous de celle-ci (je tiens à préciser que toutes les requetes marchent si je les séparent et que donc j 'en mets une par requete)

Comment faire pour faire marcher cette requete (qui contient 200 lignes avec à chaque fois un point virgule à chaque lignes), sans les séparer et sans me taper tout à la main à la suite????

merci de me répondre c est super urgent!!!!

2 réponses

Messages postés
33
Date d'inscription
samedi 1 juin 2002
Statut
Membre
Dernière intervention
11 décembre 2002

J'ai bien peut que tu ne puisses utiliser qu'une seule requête pour en exécuter 200 !
Je serais toi, je ferais un petit programme qui utilise un recordset, boucle sur chaque ligne du fichier et l'exécute.
Mais bon, 200 copiés-collés, ça reste faisable !
Messages postés
31
Date d'inscription
vendredi 19 juillet 2002
Statut
Membre
Dernière intervention
25 novembre 2003

ok merci pour la réponse.