Requête excel, double inner join

duki- -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je me mets à accès et je rencontre un problème avec une de mes requêtes
Pour faire simple:

J'ai trois tables :

table : Profil categorie_hobbie contrat

champ1: prénom catégorie publicite
champ2: hobbie hobbie catégorie

Je récupère depuis une combobox le champ "publicité" de la table contrat
et je veux afficher dans une liste en dessous tous les "prénom" qui correspondent =
dont le hobby rentre dans la catégorie de la publicité du contrat ( si je suis clair ... )

Ma maccro associe cette requete à ma liste

strSql = "SELECT * FROM profils AS P INNER JOIN Categorie_hobbie AS CH ON ( P.Hobbie = CH.Hobbie ) INNER JOIN contrat C AS CH ON ( C.categorie = CH.Catégorie WHERE C.publicite =" & strTable

sachant que strtable = combobox.text ( publicité )

Une petite idée ... ? la liste m'affiche rien

Merci d'avance
Configuration: Windows XP
Firefox 2.0.0.14

2 réponses

  1. chtilou Messages postés 1704 Statut Membre 523
     
    Salut,
    Requête excel, double inner join

    Je me mets à accès et je rencontre un problème avec une de mes requêtes
    Pour faire simple:


    Titre très explicite. ;-)
    0
  2. michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
     
    Bonjour,

    avec ce que tu donnes de clair cad ton strSQL

    a la fin:

    C.publicite =" & strTable

    tu termines strsql au guillemet

    C.publicite =" & strTable & ";"

    si toutefois strTable n'est pas du texte...

    Michel
    0