Bonjour =E0 toutes et =E0 tous,
J'ai un petit probl=E8me de syntaxe (j'esp=E8re...) dans un string SQL.
Voici le contenu :
SQL =3D ("INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee,
F_fact )" _
& "SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse] &
[VG_Localite] AS Adresse, Attach_F_VG.VG_Annee_cour,
Attach_F_VG.VG_Fact_Cour" _
& "FROM Attach_F_VG" _
& "WHERE (((Attach_F_VG.VG_Fact_Cour)>0));")
A l'ex=E9cution j'ai le message : Erreur 3075. Syntaxe error.....
Les champs F_cogest, F_Societe, F_Adresse sont de type texte, F_Annee
de type entier et F_Fact de type r=E9el double.
Qui peut =E9clairer ma lenterne ? Merci pour vos r=E9ponses. G=E9rard
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Eric
Bonjour Gérard,
Il te manque un espace devant chacun des mots : SELECT, FROM, WHERE. et la parenthèse ouvrante devant Insert ne sert pas ni la dernière Ca donnerait : SQL = "INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee,F_fact )" _ & " SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse].. & " FROM Attach_F_VG" & " WHERE (((Attach_F_VG.VG_Fact_Cour)>0));"
Bonjour à toutes et à tous, J'ai un petit problème de syntaxe (j'espère...) dans un string SQL. Voici le contenu : SQL = ("INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee, F_fact )" _ & "SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse] & [VG_Localite] AS Adresse, Attach_F_VG.VG_Annee_cour, Attach_F_VG.VG_Fact_Cour" _ & "FROM Attach_F_VG" _ & "WHERE (((Attach_F_VG.VG_Fact_Cour)>0));") A l'exécution j'ai le message : Erreur 3075. Syntaxe error..... Les champs F_cogest, F_Societe, F_Adresse sont de type texte, F_Annee de type entier et F_Fact de type réel double. Qui peut éclairer ma lenterne ? Merci pour vos réponses. Gérard
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Bonjour Gérard,
Il te manque un espace devant chacun des mots : SELECT, FROM, WHERE.
et la parenthèse ouvrante devant Insert ne sert pas ni la dernière
Ca donnerait :
SQL = "INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee,F_fact
)" _
& " SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse]..
& " FROM Attach_F_VG"
& " WHERE (((Attach_F_VG.VG_Fact_Cour)>0));"
Bonjour à toutes et à tous,
J'ai un petit problème de syntaxe (j'espère...) dans un string SQL.
Voici le contenu :
SQL = ("INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee,
F_fact )" _
& "SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse] &
[VG_Localite] AS Adresse, Attach_F_VG.VG_Annee_cour,
Attach_F_VG.VG_Fact_Cour" _
& "FROM Attach_F_VG" _
& "WHERE (((Attach_F_VG.VG_Fact_Cour)>0));")
A l'exécution j'ai le message : Erreur 3075. Syntaxe error.....
Les champs F_cogest, F_Societe, F_Adresse sont de type texte, F_Annee
de type entier et F_Fact de type réel double.
Qui peut éclairer ma lenterne ? Merci pour vos réponses. Gérard
--
A+
Eric
http://users.skynet.be/mpfa/
Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Il te manque un espace devant chacun des mots : SELECT, FROM, WHERE. et la parenthèse ouvrante devant Insert ne sert pas ni la dernière Ca donnerait : SQL = "INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee,F_fact )" _ & " SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse].. & " FROM Attach_F_VG" & " WHERE (((Attach_F_VG.VG_Fact_Cour)>0));"
Bonjour à toutes et à tous, J'ai un petit problème de syntaxe (j'espère...) dans un string SQL. Voici le contenu : SQL = ("INSERT INTO F_VG ( F_Cogest, F_Societe, F_Adresse, F_Annee, F_fact )" _ & "SELECT Attach_F_VG.VG_Cogest, Attach_F_VG.VG_Societe, [VG_Adresse] & [VG_Localite] AS Adresse, Attach_F_VG.VG_Annee_cour, Attach_F_VG.VG_Fact_Cour" _ & "FROM Attach_F_VG" _ & "WHERE (((Attach_F_VG.VG_Fact_Cour)>0));") A l'exécution j'ai le message : Erreur 3075. Syntaxe error..... Les champs F_cogest, F_Societe, F_Adresse sont de type texte, F_Annee de type entier et F_Fact de type réel double. Qui peut éclairer ma lenterne ? Merci pour vos réponses. Gérard
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
gd-cbt
Merci Eric..... J'ai corrigé et tout fonctionne à merveille.. Très bonne journée. Gérard
PS: Merci pour la rapidité
Merci Eric.....
J'ai corrigé et tout fonctionne à merveille..
Très bonne journée. Gérard
Merci Eric..... J'ai corrigé et tout fonctionne à merveille.. Très bonne journée. Gérard
PS: Merci pour la rapidité
gd-cbt
Bonjour, encore moi... Quelle commande VBA permet de desactiver ( et activer...) les messages lors de l'ajout d'enregistrements D'avance merci pour vos réponses. Gérard
Bonjour, encore moi...
Quelle commande VBA permet de desactiver ( et activer...) les messages
lors de l'ajout d'enregistrements
D'avance merci pour vos réponses. Gérard
Bonjour, encore moi... Quelle commande VBA permet de desactiver ( et activer...) les messages lors de l'ajout d'enregistrements D'avance merci pour vos réponses. Gérard
ze_titi
Bonjour,
docmd.setWarnings false
Ne pas oublier de réactiver après... -- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour, encore moi... Quelle commande VBA permet de desactiver ( et activer...) les messages lors de l'ajout d'enregistrements D'avance merci pour vos réponses. Gérard
Bonjour,
docmd.setWarnings false
Ne pas oublier de réactiver après...
--
Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour, encore moi...
Quelle commande VBA permet de desactiver ( et activer...) les messages
lors de l'ajout d'enregistrements
D'avance merci pour vos réponses. Gérard
Ne pas oublier de réactiver après... -- Cordialement,
ze_titi
Mail perso: http://www.cerbermail.com/?sj4KuQC4GQ
Bonjour, encore moi... Quelle commande VBA permet de desactiver ( et activer...) les messages lors de l'ajout d'enregistrements D'avance merci pour vos réponses. Gérard