Ver Mensaje Individual
  #1  
Antiguo 26-01-2007
JCarlosas JCarlosas is offline
Miembro
 
Registrado: abr 2006
Ubicación: Habana. Cuba
Posts: 103
Reputación: 19
JCarlosas Va por buen camino
Maestro-Detalle de tres niveles con ZEOS

Hola. Saludos a todos.
EStoy trabajando con D2006 y Zeos 6.6 conectandome a MySQL 5.0
Estoy realizando una aplicacion en la cual necesito mostrar el contenido de tres tablas que estan enlazadas entre si de la forma maestro detalles.
Me explico:
Las tablas se nombran: Nacion, Provincia, Municipio
Y las llaves de cada una son:
Nacion(IDNAcion)
Provincia(IDNAcion, IDProvincia)
Municipio(IDNAcion, IDProvincia, IDMunicipio)
Con Zeos es muy facil realizar una conexion maestro-detalles cuando se trata solamente de dos tablas.
Pero yo necesito mostrar las tres tabla y que al cambiar en Nacion se me actualice en los DBGrid de PRovincia y Municipio.
Con ADO esto no era problemas pues admite tener mas de un campo en el enlace entre maestro y esclavo, pero con ZEOS solamente tengo un campo para realizar el enlace y por tanto no puedo especificarle a la conexion entre provincia y Muinicipio que el campo IDNacion tambien es importante en la conexion Maestro-Detalles entre ellos.

En esencia el problema que necesito resolver es la conexion Maestro-Detalles cuando las llaves de la tabla Maestra es compuesta, o sea que su llave primaria tiene mas de un campo llave.

Alguien ha tenido este problema. y bueno que solucion ha podido darle.
Saludos a todos y muchas gracias de antemano.
JCarlos
Responder Con Cita