Bonjour,
Avant tout, je souhaite à toutes et tous une très bonne année 2011.
Je n'arrive pas à afficher le contenu de deux tables liées dans un DBGrid.
Je m'explique ; j'ai par exemple deux tables :
Je voudrais avoir dans mon DBGrid :
Code : Sélectionner tout - Visualiser dans une fenêtre à part 
2
3
4
5
Pour cela, j'ai créé :
Code : Sélectionner tout - Visualiser dans une fenêtre à part id_TABLE1 NOM lien_id_TABLE2 id_TABLE2 GROUPE
- un ZConnexion avec Zeos sur une base SQLite-3
- un ZQuery1 avec SQL= SELECT * FROM table1
- un Datasource1 avec DataSet= ZQuery1
- un ZQuery2 avec SQL= SELECT * FROM table2
MasterSource= Datasource1
MasterFields= id_TABLE1
- un Datasource2 avec DataSet= ZQuery2
Mais tout les champs ne s'affichent pas !
J'ai aussi essayé de mettre une requette SQL de type :
Mais Zquery ne semble pas accepter WHERE...
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part SELECT * FROM table1,table2 WHERE table1.lien_id_TABLE2=table2.id_TABLE2
Quelle est la bonne démarche pour afficher l'ensemble des champs ?
Merci pour votre aide

 

 
		
		 
         
 

 
			
			


 Affichage de deux tables liées dans un DBGrid
 Affichage de deux tables liées dans un DBGrid
				 Répondre avec citation
  Répondre avec citation
Partager