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
A voir également:

2 réponses

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
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 318
 
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