![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
Relacionar 3 Dbgrid
Hola gente del foro... Necesito relacionar tres DBGrid... Uso los componentes Dataset, DbQuery y DBDataSourse... Me podrían ayudar?? EN las tre tablas tengo las relaciones con un ID... Gracias! ;_)
|
#2
|
||||
|
||||
Creo que necesitas releer nuestra guía de estilo, gracias por tu colaboración
![]() |
#3
|
||||
|
||||
Estimado JairoC :
Las relaciones maestro-detalle debes hacerlas en los dataset, ya que los DBGrid mostrarán lo que ellos contengan. El truco está en la estructura de tus tablas, debiendo incluir id que te permitan relacionar unas con otras en cadena y luego al conectarlas a los DBGrid, estos estarán automáticamente relacionados. Ejemplo Tabla 1 id1 - campo1 - campo2 Tabla 2 id2 - campo1 - campo2 - id1 Tabla 3 id3 - campo1 - campo2 - id2 etc. Debes relacionar los id que sean iguales (id1-id1, id2-id2, etc.) y al asignar valores a los diferentes id (yo uso integer) se seleccionarán en los DBGrid los que coincidan. Saludos |
#4
|
|||
|
|||
Muchísimas gracias radenf !!!
![]() |
#5
|
||||
|
||||
Encantado de haber podido ayudarte.
Salu2 |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como relacionar varias tablas a un dbgrid? | Pollo2004 | Varios | 10 | 07-07-2008 16:39:47 |
Relacionar proyectos | vivamotos | C++ Builder | 1 | 25-03-2008 19:57:35 |
relacionar un select con un dbgrid | rogerh | PHP | 0 | 21-06-2007 15:30:37 |
relacionar mas de dos tablas | dmagui | Firebird e Interbase | 2 | 30-06-2005 16:40:54 |
relacionar dos tablas | digital | Conexión con bases de datos | 1 | 20-11-2003 09:54:53 |
![]() |
|