Bonjour,
J'ai un pb sur access dans le code.
J'ai fait une requête (qui marche) que je voudrais intégrer dans du code. Seulement la requête est trop longue et ne rentre pas sur une ligne.
J'ai donc inséré "_" à la fin de la ligne pour couper la requête en 2, mais il me signale une erreur (erreur de compilation, Attendu séparateur de liste ou ) ) alors que la syntaxe de ma requête est bonne (j'ai vérifié).
Bref je sèche depuis 2 heures dessus.
Voici la ligne maudite:
Set vrf = mb.OpenRecordset("SELECT reception_commande.numpro, reception_commande.numtai, reception_commande.numcou, Sum(reception_commande.qterec) AS SommeDeqterec, couleur.libcou, produit.refpro, saison.libsai, commande.anncom, taille.libtai, fournisseur.numfrs, fournisseur.libfrs, saison.numsai FROM taille INNER JOIN (saison INNER JOIN (produit INNER JOIN (fournisseur INNER JOIN (couleur INNER JOIN (commande INNER JOIN reception_commande ON commande.numcom = reception_commande.numcom) ON couleur.numcou = reception_commande.numcou) ON fournisseur.numfrs = commande.numfrs) ON produit.numpro = reception_commande.numpro) ON saison.numsai = commande.numsai) ON taille.numtai = reception_commande.numtai GROUP BY reception_commande.numpro, reception_commande.numtai, reception_commande.numcou, couleur.libcou, produit.refpro, saison.libsai, commande.anncom, taille.libtai, fournisseur.numfrs, fournisseur.libfrs, saison.numsai _
HAVING (((commande.anncom)=" & me.annf & ") AND ((fournisseur.numfrs)= " & me.magf & ") AND ((saison.numsai)= " & me.saif & "));")
Merci