Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 21-08-2006
Avatar de Goyo
Goyo Goyo is offline
Miembro
 
Registrado: feb 2006
Posts: 89
Poder: 19
Goyo Va por buen camino
Unhappy ayuda con una consulta de 2 tablas y dar resultado en un dbgrid

estoy utilizando dos tablas: vehiculos y bitacoravehiculos, quiero que al realizar la consulta me muestre algunos campos de ambas tablas en un DBGrid... de esta manera:
para relacionar las dos tablas, utilizo el campo (NumeroVehiculo) que existe en ambas tablas...
de la tabla Vehiculos, solo quiero Numerovehiculo (que es la llave primaria) y de la tabla BitacoraVehiculos me muestre los campos: fechaservicio, conceptoServ, conceptoRep, numfactura, diascomision, litros, importe, importetotal, para que al ejecutar el formulario de trabajo, al seleccionar un vehiculo me muestre todo su historial de reparaciones y servicios en un DBGrid, por ejemplo:

Tabla: Vehiculos
NumeroVehiculo Placas, Marca
--------------- -------- --------
01 GY-01514 Chevrolet
02 GA-02133 Nissan

Tabla: BitacoraVehiculos*
NumeroVehiculo FechaServicio ConceptoSer Importe ImporteTotal
--------------- -------------- ------------ ------- ------------
01 26/07/2006 Cambio de llantas $700.00 $700.00
01 28/07/2006 Cambio de balatas $800.00 $1500.00
02 20/08/2006 Cambio de aceite $100.00 $100.00

*por mencionar solo algunos campos de esta tabla, el campo importetotal es la suma acumulada del campo importe

Tabla Resultante despues de la consulta, si selecciono solo el
vehiculo 01:

NumeroVehiculo FechaServicio ConceptoSer Importe ImporteTotal
--------------- -------------- ------------ ------- ------------
01 26/07/2006 Cambio de llantas $700.00 $700.00
01 28/07/2006 Cambio de balatas $800.00 $1500.00

Tabla Resultante despues de la consulta, si selecciono
solo el vehiculo 02:

NumeroVehiculo FechaServicio ConceptoSer Importe ImporteTotal
--------------- -------------- ------------ ------- ------------
02 20/08/2006 Cambio de aceite $100.00 $100.00

Para ello en el formulario agregue un componente Query1 y en su propiedad SQL pongo el codigo de la consulta:

Select numerovehiculo, placas from vehiculos


solo que no se como unir ambas tablas con los campos requeridos.












Responder Con Cita
 



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
Acceso al resultado de una consulta SQL beatriz g SQL 2 16-08-2006 20:27:19
Ayuda consulta sql con dos tablas.... ronimaxh SQL 1 29-11-2005 14:15:18
comprimir resultado de consulta cuscus Firebird e Interbase 3 29-04-2005 11:45:00
Visualizar el resultado de una consulta en un TXT dsa132132 Varios 11 26-10-2004 22:46:02
Resultado de Consulta en Variable ¥0n1 SQL 1 30-12-2003 01:07:29


La franja horaria es GMT +2. Ahora son las 20:57:34.


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