Manejar 2 DataTables en un Datagrid
Publicado por Pablo Acuña (31 intervenciones) el 02/01/2007 20:41:36
Me gustaria poder ver y editar los datos de 2 tablas relacionada (padre-hijo) usando un solo datagrid.
Para q tengan un idea, tengo una tabla (padre) con datos de personas y otra (hijo) q usa o referencia los datos de esa tabla mediante una relacion padre-hijo. Esta segunda tabla tambien tiene datos a editar. Esta relacion me permite cambiar los datos de una persona y al visualizar y a lavez tener un registro de datos extra que se aplican a esa persona solo en ciertas circunstancias.
Este es un esquema de las tablas
--------------- --------------------
Personas | | Incidencias |
--------------- --------------------
IDpers | ------- | IDincid |
Nombre | |-----> | IDPers |
Direccion | | Descripcion |
--------------- |Fecha |
-------------------
Asi deberia verse el Datagrid. Usando campos de ambas tablas
-------------------------------------------
IDPers Nombre Direccion Fecha Descripcion
De tal modo que pueda agregar, editar y eliminar filas sin problemas.
Alguien tiene idea de como hacerlo?
He intentado usando columnas calculadas en el dataset utilizando la propiadad expresion, pero no funciona para editar.
Para q tengan un idea, tengo una tabla (padre) con datos de personas y otra (hijo) q usa o referencia los datos de esa tabla mediante una relacion padre-hijo. Esta segunda tabla tambien tiene datos a editar. Esta relacion me permite cambiar los datos de una persona y al visualizar y a lavez tener un registro de datos extra que se aplican a esa persona solo en ciertas circunstancias.
Este es un esquema de las tablas
--------------- --------------------
Personas | | Incidencias |
--------------- --------------------
IDpers | ------- | IDincid |
Nombre | |-----> | IDPers |
Direccion | | Descripcion |
--------------- |Fecha |
-------------------
Asi deberia verse el Datagrid. Usando campos de ambas tablas
-------------------------------------------
IDPers Nombre Direccion Fecha Descripcion
De tal modo que pueda agregar, editar y eliminar filas sin problemas.
Alguien tiene idea de como hacerlo?
He intentado usando columnas calculadas en el dataset utilizando la propiadad expresion, pero no funciona para editar.
Valora esta pregunta


0