Ver Mensaje Individual
  #2  
Antiguo 16-03-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Antes de nada Bienvenido a ClubDelphi.

Podrías implementarlo con dos Querys en relación Maestra-Detalle:
QryMaestra:
Código SQL [-]
select CodTema, NomTema, Contenedor from temas 
order by contenedor

QryDetalle:
Código SQL [-]
  select Contenedor
  from temas
  Where Contenedor = :Contenedor
  order by contenedor

QryDetalle.MasterSource := QryMaestra;

Esa última línea es fundamental, le estas diciendo que los datos de QryDetalle dependen de los resultados de QryMaestra.

QryDetalle tiene un parámetro "Contenedor" que tiene el mismo nombre que en QryMaestra, así hará la relación Maestra-detalle.

Hasta donde veo, siempre necesitarás dos consultas, una para seleccionar el tema y otra para ver los contenedores de ese tema. Puedes usar Store Procedures, por ejemplo.

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

Última edición por Lepe fecha: 16-03-2007 a las 13:03:02.
Responder Con Cita