Remplir un datagrid à partir de deux tables

Signaler
Messages postés
5
Date d'inscription
vendredi 28 février 2003
Statut
Membre
Dernière intervention
5 mai 2005
-
Messages postés
180
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
8 août 2011
-
Bonjour,Je voudrai remplir un dataset à partir du résultat d'une requête utilisant une jointure entre deux tables.Mais je n'ai pas trouvé la solution puisque lors du remplissage du datset on spécifie une seule table.

voici ma requête:
select nom_user,sujet_comment from commentaires,users
where users.id_user=commentaires.id_user

S'il vous plait aidez moi.
Merci d'avance

2 réponses

Messages postés
778
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008

salut salut soussou,

HEU....je debute mais je crois que ta jointure n'est pas bonne !!!!!

Moi je bosse sous sql serveur

la syntaxe d'une jointure est celle ci :

tu fais ton select et puis tu dois mettre un inner join on pour que le sgdb fasse la relation....entre les deux tables..

Un exemple qui tourne chez moi ...
select personnes.PK_personne, personnes.Nom, 

Prets.id_prets, Prets.datesortie, Prets.daterentree

from personnes

 inner join prets on 
personnes.PK_personne = Prets.PK_personne



Dis moi quoi ....je rapplle que je debute :-)

Ciao et bonne journée

Christophe
Messages postés
180
Date d'inscription
vendredi 4 juillet 2003
Statut
Membre
Dernière intervention
8 août 2011
1
J'ai le meme probleme.



Ps : en access, on peut tres bien liée 2 tables par where users.id_user=commentaires.id_user.