Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 15-03-2015
wilcg wilcg is offline
Miembro
 
Registrado: abr 2014
Posts: 107
Poder: 10
wilcg Va por buen camino
Filtrar registros entre 2 fechas

Hola amigos, necesito solucionar este problema.

Código Delphi [-]
    with Query1 do
    begin
      SQL.Clear;
      SQL.Add('Select * from ventas');
      SQL.Add('where fecha_venta between ');
      SQL.Add(QuotedStr(FormatDateTime('yyyy/mm/dd',txtFinicio.Date)));
      SQL.Add('and '+QuotedStr(FormatDateTime('yyyy/mm/dd',txtFfin.Date)));
      SQL.Add('Order by codigo desc');
      Open;
    end;

estoy usando este codigo para filtar los registros que se encuentran dentro de 2 fechas y mostrarlos en un DBGrid, en postgreSQL funciona perfecto, pero en sqlite no funciona hay alguna mejor solucion para sqlite?.
Responder Con Cita
  #3  
Antiguo 15-03-2015
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Poder: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
En resumen: usa parametros y deja que el motor te arme apropiadamente la consulta sql teniendo en cuenta sus reglas y la configuracion regional, gracias a dios podemos abstraernos de todo eso

Esto y bueno, tene en cuenta que sqlite no tiene columnas de tipo date/time/date+time
Responder Con Cita
Respuesta



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
Filtrar DBF por fechas Oriol M. Conexión con bases de datos 2 16-07-2008 18:41:54
Filtrar Por Fechas rober_kobe Conexión con bases de datos 4 20-10-2007 21:31:43
Problema al filtrar un Query entre fechas judit25 Conexión con bases de datos 18 20-04-2007 00:03:38
Filtrar Registros entre fechas capitan_nemo Tablas planas 1 02-04-2007 08:12:55
Error al filtrar una fecha entre un rango de fechas dec Trucos 0 01-07-2006 01:01:41


La franja horaria es GMT +2. Ahora son las 01:47:10.


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