Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Busqueda de fecha mysql (https://www.clubdelphi.com/foros/showthread.php?t=65811)

jandres 14-01-2010 15:57:21

Busqueda de fecha mysql
 
Saludos a esta gran comunidad estoy trabajando con delphi7 y mysql estoy tratando de realizar una busqueda por fecha o filtro dinamico en mi base de dato el campo se llama fecha dentro del campo la fecha se guarda 2009-08-03 00:00:00 y el dbgrid se queda en blanco no se como realizar la

este es el codigo que estoy utilizando

ponche1tbl.Close;
ponche1tbl.Filter:='fecha='+edit1.Text;
ponche1tbl.Filtered:=true;
ponche1tbl.Open;

lo que quiero es que al digitar la fecha me realize un filtro por la fecha que le ponga en el edit pero no funciona.

roman 14-01-2010 16:01:41

No estoy seguro, pero prueba así:

Código Delphi [-]
ponche1tbl.Filter:='fecha="'+edit1.Text+'"';

es decir, encerrando la fecha entre comillas.

// Saludos

jandres 14-01-2010 16:48:56

No funciona
 
No funciona deja el dbgrid en blanco

roman 14-01-2010 16:53:56

Ok. Y el contenido del Edit, ¿lo has revisado? ¿Coincide plenamente con uno de los registros? Es decir, con el mismo formato exacto de fecha-hora?

// Saludos

rgstuamigo 14-01-2010 17:46:44

Lo mejor que veo es que uses el componente TDateTimePicker en lugar del edit;), para no tener problemas con la fecha exacta.;).
OJO: Si el tipo de dato de tu campo fecha es DateTime(FechaHora), debes tener cuidado con la hora en especial con los segundos, ya que el servidor puede hacer diferencia entre una fecha y otra si se varia por un segundo.;).Supongo que al hacer el filtro ,el dataset tambien hace diferencia.:rolleyes:
Saludos...:)

jandres 14-01-2010 21:37:20

Ok
 
Gracias Si revise eso y lo puse date solamente el problema es el formato del campo que es 2009-08-03 eso me a complicado la busqueda es la forma en que el mysql almacena


La franja horaria es GMT +2. Ahora son las 20:56:37.

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