FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
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 |
#2
|
||||
|
||||
¿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 |
|
|
|