Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 17-05-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 21
MaMu Va por buen camino
Registro de Registros

Yo tengo un problema que me esta dando dolor de cabeza en cuanto al manejo de registros, el planteo es el siguiente:
- Tengo una tablaA con datos de familias (padre,madre,hijos, etc.) ordenados por un numero asignado a cada familia.

id_familia parentezco
1 padre
1 madre
1 hijo
2 padre
2 madre
2 hijo
2 hija
3 padre
3 hijo

Y necesito desplegar todos estos datos en un DBCtrlGrid, claro esta, que en cada linea visualice toda la familia y no cada integrante en una linea distinta.
El tema es que no se pueden anidar los DBCtrlGrids, y no se me ocurre una solucion al respecto. Como bien dice el titulo, seria un registro de registros.

Como puedo hacer lo que planteo? alguna ocurrencia?

Saludos
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #2  
Antiguo 19-05-2008
Avatar de MaMu
MaMu MaMu is offline
Miembro
 
Registrado: abr 2006
Ubicación: Argentina
Posts: 863
Poder: 21
MaMu Va por buen camino
Sigo probando, pero nada, no se me ocurre como hacer esto. ya que, tengo que armar una tabla, con datos de otras 2 tablas, que encima pueden ser datos variables, no son fijos.
__________________
Código Delphi [-]
 
try 
ProgramarMicro(80C52,'Intel',MnHex,True);
except
On Exception do
MicroChip.IsPresent(True);
end;
Responder Con Cita
  #3  
Antiguo 19-05-2008
Paulao Paulao is offline
Miembro
 
Registrado: sep 2003
Ubicación: Rua D 31 Casa 1 - Inhoaíba - Rio de Janeiro - RJ - Brasil
Posts: 637
Poder: 23
Paulao Va por buen camino
No se si es correcto, pero se usted hacer asi: Hacer una tabla para familia y otra para miembros de la familia y poner una relacion Master/Detail, de formas que, para cada famili seleccionada, usted pone en el CtrlGrid, los miembros, ya que el DbCtrlGrid no es por linea(yo no conozco bien ese componente). Solo intentarlo, pero miro, yo no intentei, solo imaginei.
Responder Con Cita
  #4  
Antiguo 19-05-2008
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
- Con el BDE: Si no me equivoco, lo que necesitas es un cubo de decisión, en base el id_familia como pivote, "giras" las filas convirtiéndolas por columnas.

- En c/s: Se suele crear un SP de selección, allí ordenas el resultado por el id_familia y después vas creando al vuelo el registro que debes devolver. El número de columnas a devolver debe ser fijo.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Arreglo de Registros, con arreglos de Registros(Dinamico) PiornoCKA&G Varios 4 05-01-2007 08:53:30
Recorrer base de datos registro por registro Goyo SQL 3 06-09-2006 21:40:47
por que duplicidad de registros con clientdataset sin ingresar registros ...mysql Arturo MySQL 3 05-09-2006 18:39:37
Como Insertar Registro Nuevo ENTRE los demás Registros???? AGAG4 Conexión con bases de datos 1 18-01-2006 03:03:45
Comparar un registro de un edit con un registro de una tabla en una consulta Damian666 SQL 10 01-10-2005 00:43:20


La franja horaria es GMT +2. Ahora son las 22:43:23.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi