Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   problemas maestro-detalle (https://www.clubdelphi.com/foros/showthread.php?t=27690)

jmlifi 28-11-2005 17:47:07

problemas maestro-detalle
 
tengo dos DBGrids. si pincho en registro en el DBGrid1 no me muestra la información correspondiente en el DBgrid2.No lo actualiza.
tengo lo siguiente:

TSQLQuery1
En TDatasetProvider1: Dataset=TSQLQuery1.name
En TClientDataSet1: Providername=TDatasetProvider1.name
En TDatasource1: Dataset=TClientDataSet1.name
En DbGrid1: Datasource= TDatasource1.name

En TSQLQuery2: Datasource= TDatasource1.name
En TDatasetProvider2: Dataset=TSQLQuery2.name
En TClientDataSet2: Providername=TDatasetProvider2.name
En TDatasource2: Dataset=TClientDataSet2.name
En DbGrid1: Datasource= TDatasource2.name

Thales 28-11-2005 21:10:22

¿Has definido la relación maestro-detalle?
Se puede hacer tanto a nivel del clientdataset como a nivel del sqlquery.

Si, por ejemplo, la quieres definir en el clientdataset debes hacer que el MasterSource del ClientDataset2 apunte a DataSource1 y luego en MasterFields configura la relación maestro-detalle.

Un saludo


La franja horaria es GMT +2. Ahora son las 22:48:54.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi