FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Maestro detalle con TIBQuery
Hola a todos
Antes de nada : Delphi 2010 y FireBird 2.1 Tengo dos TIBQuery y quiero ligarlos en una relación maestro-detalle. Primer TIBQuery (QPacientes) Apunta a una tabla (Pacientes) que tiene como PK el campo CODPACIENTE Segundo TIBQuery (QDetalle) Apunta a una tabla (DetallePacientes) que tiene como PK el campo NUMERO, que es autoincrementable y tiene el campo CODPACIENTE para ligarlo al anterior Para establecer la relación maestro-detalle hago lo siguiente : En el SQL de QPacientes pongo : SELECT * FROM PACIENTES En el SQL de QDetalle pongo SELECT * FROM DETALLEPACIENTES WHERE CODPACIENTE = :CODPACIENTE En código establezco la relacion entre los datasource de ambos ... QDetalle.datasource := QPacientes.datasource; A QDetalle le asigno su dataprovider y su clientdataset. A éste un datasource y a éste una rejilla. El problema es que no me da ningún error pero no me muestra los detalles en la rejilla. No sé qué es lo que estoy haciendo mal. Os agradecería vuestra ayuda Gracias de antemano |
#2
|
||||
|
||||
¿Has hecho la conexión correctamente? Muchas veces nos olvidamos asignar "TRUE" a la propiedad "Connected" de la conexión, o a la propiedad "Active" del "DataSet".
|
#3
|
|||
|
|||
Cita:
Gracias por la ayuda. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Saber si el DBGrid (Detalle) esta Vacio en Relacion Maestro/Detalle | Adrian Murua | Conexión con bases de datos | 2 | 03-01-2009 13:48:46 |
Maestro/Detalle (No graba en tabla Maestro) | teclilla | Tablas planas | 12 | 21-04-2008 20:59:54 |
¿Como poner dos TIBQuery como maestro/ Detalle? | VRO | Firebird e Interbase | 8 | 23-02-2008 14:17:25 |
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 ;Actualizar detalle a partir de un DBgrid | norberto_larios | Conexión con bases de datos | 1 | 11-09-2004 18:17:34 |
|