Félicitations !
+
0
points
En savoir plus
Actualités
Tests & Guides
Bons Plans
Forum
Premium
Rechercher sur le site
Connexion
Si votre email correspond à un compte, vous recevrez un lien de réinitialisation.
Réinitialiser le mot de passe
Retour connexion
Actualités
Tests & Guides
Bons Plans
GTA 6
iPhone 17
Copilot
Switch 2
Temu
ChatGPT
Tesla
Génération NT
Entraide
Applications
Microsoft Office
Access
Synthaxe SQL
Synthaxe SQL
1 réponse
Michel
13/08/2003 à 12:19
Bonjour,
J'ai un souci avec la synthaxe des SQL dans VB. O=F9=20
utiliser les ', les ", les _, les ; .....
Quelqu'un peut-il m'expliquer ?
Si quelqu'un a le courage voici le texte qui me pose=20
probl=E8me !
strRst =3D "SELECT [SSCC MP XPD].[Code SSCC MP], [SSCC MP=20
XPD].[Code Planning], " _
& "[SSCC MP XPD].[Heure d'utilisation], MP.[GTIN=20
MP], " _
& "[SSCC MP XPD].[Code M=E9lange] " _
& "FROM (MP INNER JOIN PALETTE ON MP.[GTIN MP] =3D=20
PALETTE.[GTIN MP]) INNER JOIN [SSCC MP XPD] ON PALETTE.
[Code SSCC MP] =3D [SSCC MP XPD].[Code SSCC MP]" _
& "WHERE ((([SSCC MP XPD].[Code Planning])=3D
[Formulaires]![TRACA PF 2]![Code Planning]) " _
& "AND ((MP.[GTIN MP])=3D[ingr=E9dient]) " _
& "AND (([SSCC MP XPD].[Code M=E9lange])=3D
[Formulaires]![TRACA PF 2]![MELANGE PAR PF Sous-
formulaire2].[Form]![Code M=E9lange]));"
Partager
Facebook
Twitter
Reddit
Whatsapp
Email
Signaler
Signaler un problème avec ce contenu
Envoyer
1 réponse
Supprimer
Cette action est irreversible, confirmez la suppression du commentaire ?
Supprimer
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Envoyer
assylias
Signaler
13/08/2003 à 12:40
peut-être me trompe-je, mais, je pense que l'erreur doit venir de là :
"WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) "
que je remplacerais par :
"WHERE ((([SSCC MP XPD].[Code Planning]) = " & Str([Formulaires]![TRACA PF
2]![Code Planning]) & ") AND"......
idem pour les autres WHERE
"Michel" a écrit dans le message news:
0b5001c36184$58fdc7f0$
Bonjour,
J'ai un souci avec la synthaxe des SQL dans VB. Où
utiliser les ', les ", les _, les ; .....
Quelqu'un peut-il m'expliquer ?
Si quelqu'un a le courage voici le texte qui me pose
problème !
strRst = "SELECT [SSCC MP XPD].[Code SSCC MP], [SSCC MP
XPD].[Code Planning], " _
& "[SSCC MP XPD].[Heure d'utilisation], MP.[GTIN
MP], " _
& "[SSCC MP XPD].[Code Mélange] " _
& "FROM (MP INNER JOIN PALETTE ON MP.[GTIN MP] PALETTE.[GTIN MP]) INNER JOIN [SSCC MP XPD] ON PALETTE.
[Code SSCC MP] = [SSCC MP XPD].[Code SSCC MP]" _
& "WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) " _
& "AND ((MP.[GTIN MP])=[ingrédient]) " _
& "AND (([SSCC MP XPD].[Code Mélange]) [Formulaires]![TRACA PF 2]![MELANGE PAR PF Sous-
formulaire2].[Form]![Code Mélange]));"
peut-être me trompe-je, mais, je pense que l'erreur doit venir de là :
"WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) "
que je remplacerais par :
"WHERE ((([SSCC MP XPD].[Code Planning]) = " & Str([Formulaires]![TRACA PF
2]![Code Planning]) & ") AND"......
idem pour les autres WHERE
"Michel" <antoine.atlantique@wanadoo.fr> a écrit dans le message news:
0b5001c36184$58fdc7f0$a501280a@phx.gbl...
Bonjour,
J'ai un souci avec la synthaxe des SQL dans VB. Où
utiliser les ', les ", les _, les ; .....
Quelqu'un peut-il m'expliquer ?
Si quelqu'un a le courage voici le texte qui me pose
problème !
strRst = "SELECT [SSCC MP XPD].[Code SSCC MP], [SSCC MP
XPD].[Code Planning], " _
& "[SSCC MP XPD].[Heure d'utilisation], MP.[GTIN
MP], " _
& "[SSCC MP XPD].[Code Mélange] " _
& "FROM (MP INNER JOIN PALETTE ON MP.[GTIN MP] PALETTE.[GTIN MP]) INNER JOIN [SSCC MP XPD] ON PALETTE.
[Code SSCC MP] = [SSCC MP XPD].[Code SSCC MP]" _
& "WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) " _
& "AND ((MP.[GTIN MP])=[ingrédient]) " _
& "AND (([SSCC MP XPD].[Code Mélange]) [Formulaires]![TRACA PF 2]![MELANGE PAR PF Sous-
formulaire2].[Form]![Code Mélange]));"
Vous avez filtré cet utilisateur ! Consultez son message
peut-être me trompe-je, mais, je pense que l'erreur doit venir de là :
"WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) "
que je remplacerais par :
"WHERE ((([SSCC MP XPD].[Code Planning]) = " & Str([Formulaires]![TRACA PF
2]![Code Planning]) & ") AND"......
idem pour les autres WHERE
"Michel" a écrit dans le message news:
0b5001c36184$58fdc7f0$
Bonjour,
J'ai un souci avec la synthaxe des SQL dans VB. Où
utiliser les ', les ", les _, les ; .....
Quelqu'un peut-il m'expliquer ?
Si quelqu'un a le courage voici le texte qui me pose
problème !
strRst = "SELECT [SSCC MP XPD].[Code SSCC MP], [SSCC MP
XPD].[Code Planning], " _
& "[SSCC MP XPD].[Heure d'utilisation], MP.[GTIN
MP], " _
& "[SSCC MP XPD].[Code Mélange] " _
& "FROM (MP INNER JOIN PALETTE ON MP.[GTIN MP] PALETTE.[GTIN MP]) INNER JOIN [SSCC MP XPD] ON PALETTE.
[Code SSCC MP] = [SSCC MP XPD].[Code SSCC MP]" _
& "WHERE ((([SSCC MP XPD].[Code Planning]) [Formulaires]![TRACA PF 2]![Code Planning]) " _
& "AND ((MP.[GTIN MP])=[ingrédient]) " _
& "AND (([SSCC MP XPD].[Code Mélange]) [Formulaires]![TRACA PF 2]![MELANGE PAR PF Sous-
formulaire2].[Form]![Code Mélange]));"