FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Problema con maestro-detalle con zeos
Hola todos, he leido que es mas rápido el acceso por zeoslib que por ADO. Es por eso que instalé estas librerías.
He hecho una prueba de maestro detalle como en ado,es decir: 1.- Agregué mis tablas y mis datasource. Las enlace. 2.- En mi tabla detalle : mastersource: (el datasource de la tabla maestra) masterfield : el campo de coincidencia con la tabla maestra) 3.- Previamente el ZConnection conectó correctamente. 4.-Agregué los dos dbgrids para comprobar esta relación y ejecuté. Los datos de ambas tablas aparecen pero no ligados como debería ser en una relación maestro-detalle. Es decir cuando selecciono un registro de la tabla maestra sol odebería mostrar los registros correspondientes a ese registro en la tabla detalle. ¿Me podría decir si en ZEOS cambia algo las relaciones maestro-detalles o que de mal podría estar haciendo? Uso Delphi7, mysql5.1 y zeos 6.6.6-stable. Gracias a todos por su ayuda. |
#2
|
||||
|
||||
En la tabla detalle, además de las propiedades MasterSource y MasterFields, hay que usar IndexFieldNames (o IndexName). Al menos así es con otros componentes.
También, asegúrate de que los componentes TDataSource tengan su respectiva asignación en la propiedad DataSet. Saludos. |
#3
|
||||
|
||||
Funciona
Gracias Al, no fue IndexFieldNames sino linked fields en la tabla detalle. Y funcionó.
Gracias por tu ayuda. Saludos desde Perú. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Transacción maestro-detalle con Zeos y SQLite | peccatum | Conexión con bases de datos | 3 | 04-04-2009 05:30:10 |
Problema tabla Maestro-detalle en la q la pk de t.detalle formad por 2cods de la maes | akinom38 | Varios | 1 | 09-11-2007 19:27:44 |
Maestro-Detalle de tres niveles con ZEOS | JCarlosas | MySQL | 4 | 03-04-2007 00:45:50 |
maestro-detalle con zeos | source_code | MySQL | 0 | 19-01-2005 18:04:58 |
Problema con Maestro-Detalle | AGAG4 | Firebird e Interbase | 2 | 20-08-2004 15:51:14 |
|