Relacionar 2 TQuery Maestro/Detalle
Publicado por Mario Flores Fierro (1 intervención) el 06/02/2007 12:04:31
Hola a todos les envio un coordial saludo y a la vez aprovecho para plantearles el siguiente problema:
el Creado una consulta la cual extraiga de varias tablas ...
dsqordser: TDataSource
tqordser:TQuery
Add('Select');
Add(' a.folio,');
Add(' a.fecrecibo,');
Add(' a.fecentrega,');
Add(' a.total,');
Add(' a.observaciones,');
Add(' a.status,');
Add(' b.*,');
Add(' c.nombre as ciudad');
Add('from');
Add(' ordservicio a,');
Add(' clientes b,');
Add(' ciudades c');
Add('where');
Add(' a.idcliente = b.idcliente and');
Add(' b.codciudad = c.codciudad');
Add('order by');
Add(' a.folio,');
Add(' a.fecrecibo');
Tambien creo otra consulta la cual considero la tabla Detalle
dsqdetser:TDataSource
tqdetser:TQuery
Add('Select');
Add(' a.folio,');
Add(' a.consecutivo,');
Add(' a.cantidad,');
Add(' a.importe,');
Add(' b.descripcion as prenda,');
Add(' c.descripcion as servicio');
Add('from');
Add(' detservicio a,');
Add(' prendas b,');
Add(' servicios c');
Add('where');
Add(' a.codprenda = b.codprenda and');
Add(' a.codservicio = c.codservicio');
Add('order by');
Add(' a.folio,');
Add(' a.consecutivo');
Ambas consultas tienen un campo, es por el cual se relacionan por ejemplo en este caso es : folio
el problema que tengo aqui es como relacionar la Consulta Maestra con la Consulta Detalle
Agradesco cualquier Apoyo ... Gracias
el Creado una consulta la cual extraiga de varias tablas ...
dsqordser: TDataSource
tqordser:TQuery
Add('Select');
Add(' a.folio,');
Add(' a.fecrecibo,');
Add(' a.fecentrega,');
Add(' a.total,');
Add(' a.observaciones,');
Add(' a.status,');
Add(' b.*,');
Add(' c.nombre as ciudad');
Add('from');
Add(' ordservicio a,');
Add(' clientes b,');
Add(' ciudades c');
Add('where');
Add(' a.idcliente = b.idcliente and');
Add(' b.codciudad = c.codciudad');
Add('order by');
Add(' a.folio,');
Add(' a.fecrecibo');
Tambien creo otra consulta la cual considero la tabla Detalle
dsqdetser:TDataSource
tqdetser:TQuery
Add('Select');
Add(' a.folio,');
Add(' a.consecutivo,');
Add(' a.cantidad,');
Add(' a.importe,');
Add(' b.descripcion as prenda,');
Add(' c.descripcion as servicio');
Add('from');
Add(' detservicio a,');
Add(' prendas b,');
Add(' servicios c');
Add('where');
Add(' a.codprenda = b.codprenda and');
Add(' a.codservicio = c.codservicio');
Add('order by');
Add(' a.folio,');
Add(' a.consecutivo');
Ambas consultas tienen un campo, es por el cual se relacionan por ejemplo en este caso es : folio
el problema que tengo aqui es como relacionar la Consulta Maestra con la Consulta Detalle
Agradesco cualquier Apoyo ... Gracias
Valora esta pregunta


0