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
  #5  
Antiguo 17-04-2007
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Para hacer una consulta sql, por supuesto hay que saber por lo menos lo basico de esto, por ejemplo, una consulta de dos tablas, con dos datetimepicker y un edit.
Para la consulta de empleados:
Código Delphi [-]
ADOQuery1.SQL.Add('SELECT Empleados.CodEmpleado , Empleados.Nombre, Empleados.SxH, PagoPlan.CodEmpleado , PagoPlan.FechaPL, PagoPlan.HrsLab, PagoPlan.MontBrut, PagoPlan.Exts, PagoPlan.Otrs, PagoPlan.Totl, PagoPlan.CCSS, PagoPlan.TotPag ');
ADOQuery1.SQL.Add('FROM PagoPlan INNER JOIN Empleados ON PagoPlan.CodEmpleado = Empleados.CodEmpleado ');
ADOQuery1.SQL.Add('WHERE PagoPlan.FechaPL >= # '+DateToStr(DTP1.Date)+ '# AND PagoPlan.FechaPL <= # '+DateToStr(DTP2.Date)+'#');
ADOQuery1.SQL.Add('AND Empleados.CodEmpleado = ' +Edit1.Text+ '');
Como veras estan las tablas empleados y pagoplan
Se indica que filtre entre dos fechas y el codigo de empleado
Si te fijas bien se saca la fecha de pagoplan y el codigo de empleados
Es en realidad una consulta sencilla y lo mas basico, pero creo que te puede dar una idea.
Al incluir este codigo en un query es como si estuvieses viendo una sola tabla, es cuestion de un poco de practica.
Otra cosa, no confundas Delphi con sql, son cosas diferentes.
Saludos
Saludos
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
Llenar un combobox con los campos de una tabla enecumene Conexión con bases de datos 6 07-03-2007 21:42:28
Llenar menú desde Tabla... vladimirbp Varios 2 10-11-2006 18:26:53
Fechas desde Edits Roilo SQL 2 07-02-2006 19:27:21
Como llenar un combo con campos seleccionados ? Luis Conexión con bases de datos 2 29-09-2004 08:50:04
Necesito llenar un DBGrid desde una consulta con dbexpresss vivim82 Varios 5 05-05-2004 18:31:02


La franja horaria es GMT +2. Ahora son las 07:22:16.


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