j'ai une requete qui fonctionne bien et quand je la fixe comme source d'une liste j'obtiens un resultat vide alors que quans je l'execute comme simple requete elle fonctionne bien
Pourrais avoir un coup de mai
Voici mon bout de code
SQLchaine = "SELECT catalogue.code_article, catalogue.fournisseur, catalogue.designation,
catalogue.conditionnement_fournisseur, conditionnement.valeur AS valeur_cond, catalogue.devise, devise.valeur AS valeur_dev, catalogue.prix, (prix/valeur_cond) AS PU, (prix*valeur_dev/valeur_cond) AS PU_CFA
SQLchaine = SQLchaine + "FROM conditionnement INNER JOIN (devise INNER JOIN catalogue ON devise.devise=catalogue.devise) ON conditionnement.conditionnement=catalogue.conditionnement_fournisseur
SQLchaine = SQLchaine + "ORDER BY catalogue.code_article
List2.RowSource = SQLchain
List2.Requer
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, Tu n'as pas de message d'erreur ? car le code sql ne doit pas être compris, il manque des espaces dans la concatenation de SQLChaine.
1- Remplaces tes + par des &, car avec le + tu peux avoir des surprises. 2- il faut que tu mettes un espace après AS PU_CFA ou avant le From, un espace aussi apres conditionnement.conditionnementÊtalogue.conditionnement_fournisseur ou avant le Order by, et pour finir un ; à la fin
A+ Eric
"=?Utf-8?B?QWxhaW4gUm9nZXI=?=" écrivait news::
j'ai une requete qui fonctionne bien et quand je la fixe comme source d'une liste j'obtiens un resultat vide alors que quans je l'execute comme simple requete elle fonctionne bien. Pourrais avoir un coup de main Voici mon bout de code. SQLchaine = "SELECT catalogue.code_article, catalogue.fournisseur, catalogue.designation, catalogue.conditionnement_fournisseur, conditionnement.valeur AS valeur_cond, catalogue.devise, devise.valeur AS valeur_dev, catalogue.prix, (prix/valeur_cond) AS PU, (prix*valeur_dev/valeur_cond) AS PU_CFA" SQLchaine = SQLchaine + "FROM conditionnement INNER JOIN (devise INNER JOIN catalogue ON devise.deviseÊtalogue.devise) ON conditionnement.conditionnementÊtalogue.conditionnement_fourn isseur" SQLchaine = SQLchaine + "ORDER BY catalogue.code_article" List2.RowSource = SQLchaine List2.Requery
Bonjour,
Tu n'as pas de message d'erreur ? car le code sql ne doit pas être compris,
il manque des espaces dans la concatenation de SQLChaine.
1- Remplaces tes + par des &, car avec le + tu peux avoir des surprises.
2- il faut que tu mettes un espace après AS PU_CFA ou avant le From, un
espace aussi apres
conditionnement.conditionnementÊtalogue.conditionnement_fournisseur ou
avant le Order by, et pour finir un ; à la fin
j'ai une requete qui fonctionne bien et quand je la fixe comme source
d'une liste j'obtiens un resultat vide alors que quans je l'execute
comme simple requete elle fonctionne bien. Pourrais avoir un coup de
main Voici mon bout de code.
SQLchaine = "SELECT catalogue.code_article,
catalogue.fournisseur, catalogue.designation,
catalogue.conditionnement_fournisseur, conditionnement.valeur AS
valeur_cond, catalogue.devise, devise.valeur AS valeur_dev,
catalogue.prix, (prix/valeur_cond) AS PU,
(prix*valeur_dev/valeur_cond) AS PU_CFA"
SQLchaine = SQLchaine + "FROM conditionnement INNER JOIN
(devise INNER JOIN catalogue ON
devise.deviseÊtalogue.devise) ON
conditionnement.conditionnementÊtalogue.conditionnement_fourn
isseur" SQLchaine = SQLchaine + "ORDER BY
catalogue.code_article" List2.RowSource = SQLchaine
List2.Requery
Bonjour, Tu n'as pas de message d'erreur ? car le code sql ne doit pas être compris, il manque des espaces dans la concatenation de SQLChaine.
1- Remplaces tes + par des &, car avec le + tu peux avoir des surprises. 2- il faut que tu mettes un espace après AS PU_CFA ou avant le From, un espace aussi apres conditionnement.conditionnementÊtalogue.conditionnement_fournisseur ou avant le Order by, et pour finir un ; à la fin
A+ Eric
"=?Utf-8?B?QWxhaW4gUm9nZXI=?=" écrivait news::
j'ai une requete qui fonctionne bien et quand je la fixe comme source d'une liste j'obtiens un resultat vide alors que quans je l'execute comme simple requete elle fonctionne bien. Pourrais avoir un coup de main Voici mon bout de code. SQLchaine = "SELECT catalogue.code_article, catalogue.fournisseur, catalogue.designation, catalogue.conditionnement_fournisseur, conditionnement.valeur AS valeur_cond, catalogue.devise, devise.valeur AS valeur_dev, catalogue.prix, (prix/valeur_cond) AS PU, (prix*valeur_dev/valeur_cond) AS PU_CFA" SQLchaine = SQLchaine + "FROM conditionnement INNER JOIN (devise INNER JOIN catalogue ON devise.deviseÊtalogue.devise) ON conditionnement.conditionnementÊtalogue.conditionnement_fourn isseur" SQLchaine = SQLchaine + "ORDER BY catalogue.code_article" List2.RowSource = SQLchaine List2.Requery
Alain Roger
Non il n'y avait pas de message d'erreur ce que tu m'as conseillé march Merci Eric
Non il n'y avait pas de message d'erreur
ce que tu m'as conseillé march
Merci Eric