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

slayeraix Messages postés 31 Date d'inscription vendredi 19 juillet 2002 Statut Membre Dernière intervention 25 novembre 2003 - 11 déc. 2002 à 16:37
slayeraix Messages postés 31 Date d'inscription vendredi 19 juillet 2002 Statut Membre Dernière intervention 25 novembre 2003 - 12 déc. 2002 à 09:27
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

zefri Messages postés 33 Date d'inscription samedi 1 juin 2002 Statut Membre Dernière intervention 11 décembre 2002
11 déc. 2002 à 21:03
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 !
0
slayeraix Messages postés 31 Date d'inscription vendredi 19 juillet 2002 Statut Membre Dernière intervention 25 novembre 2003
12 déc. 2002 à 09:27
ok merci pour la réponse.
0
Rejoignez-nous