![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Filtrando fechas con SQL
Hola.
Estoy trabajando en SQL del BDE y me ocurre lo siguiente. Tengo una Query que quiero que filtre por fecha, y lo hago de la siguiente manera: Código Delphi [-] begin Base_de_datos.DS_Queryfact.Enabled:=False; Base_de_datos.QueryFact.SQL.Clear; Base_de_datos.QueryFact.SQL.Add('SELECT * FROM Cabfact WHERE Cabfact.Fecha_Cabfact BETWEEN :Inicio :Fin'); Base_de_datos.QueryFact.ParamByName('Inicio').AsDate := StrToDate(Edit1.Text); Base_de_datos.QueryFact.ParamByName('Fin').AsDate := StrToDate(Edit2.Text); Base_de_datos.DS_QueryFact.Enabled:=True; Base_de_datos.QueryFact.Prepare; Base_de_datos.Queryfact.ExecSQL; Listfact.QuickRep1.Preview; Edit1.Text:=''; Edit2.Text:=''; Selfechafact.Visible:=False; Facturasemitidas.Visible:=True; end; Todo lo de arriba es lo que hago cuando pulso el botón que debe dar como resultado la consulta. El error que me da al ejecutar la consulta es el siguiente : Cita:
Podría alguien ayudarme? Gracias por adelantado. |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Filtrando una Tabla Paradox (BDE) | mariofur | Conexión con bases de datos | 5 | 15-04-2007 16:14:11 |
Filtrando tabla paradox por fecha | chrids506 | Conexión con bases de datos | 4 | 03-10-2006 20:27:32 |
Las horribles fechas, control de fechas | Huer | OOP | 6 | 18-10-2005 19:11:49 |
Filtrando datos de una tabla | Walterdf | Conexión con bases de datos | 3 | 20-04-2005 01:20:46 |
Select con where filtrando a un nivel determinado de un código | HombreSigma | Oracle | 7 | 13-09-2004 02:49:26 |
![]() |
|