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 02-02-2010
Avatar de forgiveness
forgiveness forgiveness is offline
Miembro
 
Registrado: nov 2009
Posts: 37
Poder: 0
forgiveness Va por buen camino
Filtrar Ztable por fecha.

Señores que tal. Necesito su ayuda, he estado filtrando Ztables sin ningún problema has que llegue a filtrar por fecha. Resulta que tengo un MonthCalendar1 del cual se supone que obtengo la fecha, luego filtro de la siguiente manera:

Código Delphi [-]
Ztable1.Filtered:=false;
   Ztable1.Filter:='FECHA=''' + QuotedStr(FormatDateTime ('dd/mm/yyyy' , monthcalendar1.date));
   Ztable1.Filtered:=true;

Lo que pasa es que no filtra nada. De antemano agradezco su ayuda.
Responder Con Cita
  #2  
Antiguo 02-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Y asi:
Código Delphi [-]
Ztable1.Filter:='FECHA = ' + QuotedStr(FormatDateTime ('dd/mm/yyyy' , monthcalendar1.date));
.
Aunque seria bueno que comentaras con que servidor de base de datos trabajas..
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #3  
Antiguo 02-02-2010
Avatar de forgiveness
forgiveness forgiveness is offline
Miembro
 
Registrado: nov 2009
Posts: 37
Poder: 0
forgiveness Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
Y asi:
Código Delphi [-]
Ztable1.Filter:='FECHA = ' + QuotedStr(FormatDateTime ('dd/mm/yyyy' , monthcalendar1.date));
.
Aunque seria bueno que comentaras con que servidor de base de datos trabajas..
Saludos...
Gracias por responder pero la línea que propones es la misma que escribí arriba. Estoy trabajando con MySql y PHP admin. Muchas gracias.
Responder Con Cita
  #4  
Antiguo 02-02-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por forgiveness Ver Mensaje
Gracias por responder pero la línea que propones es la misma que escribí arriba. Estoy trabajando con MySql y PHP admin. Muchas gracias.
Si te fijas bien, no es exactamente igual. ,la tuya tiene un apóstrofo ->(')por demás en el filtro.
Ahora ya que has mencionado a MySQL, pues entonces te recomiendo o que pruebes en cambiar el orden del formato de la fecha ya que Mysql guarda la fecha en sentido inverso por lo que tu codigo quedaria mas o menos asi:
Código Delphi [-]
 
Ztable1.Filter:='FECHA = ' + QuotedStr(FormatDateTime ('yyyy-mm-dd' , monthcalendar1.date));
Pruebalo...
Saludos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #5  
Antiguo 03-02-2010
Avatar de forgiveness
forgiveness forgiveness is offline
Miembro
 
Registrado: nov 2009
Posts: 37
Poder: 0
forgiveness Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
Si te fijas bien, no es exactamente igual. ,la tuya tiene un apóstrofo ->(')por demás en el filtro.
Ahora ya que has mencionado a MySQL, pues entonces te recomiendo o que pruebes en cambiar el orden del formato de la fecha ya que Mysql guarda la fecha en sentido inverso por lo que tu codigo quedaria mas o menos asi:
Código Delphi [-]
 
Ztable1.Filter:='FECHA = ' + QuotedStr(FormatDateTime ('yyyy-mm-dd' , monthcalendar1.date));
Pruebalo...
Saludos...
Mil gracias, funcionó perfectamente.
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 datos por fecha y hora zajoma SQL 2 10-12-2008 08:41:00
Filtrar consulta por fecha y hora Alejandrina SQL 4 16-06-2008 08:18:10
Filtrar por dos Fecha???? Zakio14 Firebird e Interbase 6 23-02-2008 03:00:04
como filtrar por fecha anubis Firebird e Interbase 5 14-02-2008 10:52:43
Filtrar fecha al vuelo JorgeBec Varios 1 04-11-2003 19:33:29


La franja horaria es GMT +2. Ahora son las 07:04:59.


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