Requête excel, double inner join

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

  • Votes
  • Date
  • Date décroissante
  1. 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. ;-)
    1. Contributeur
      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