Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Consulta SQL por Fecha (https://www.clubdelphi.com/foros/showthread.php?t=61757)

lKinGl 20-11-2008 22:43:35

Consulta SQL por Fecha
 
Salu2

necesito ordenar por fecha una consulta sql

tengo este codigo:

Código Delphi [-]
zQuery1.SQL.Clear;
zQuery1.SQL.Add('SELECT * FROM LVOE Where Fecha Asc');
zQuery1.Active:=True;
zQuery1.Open;

pero no funciona por que el tipo de fecha debe ser dd/mm/yyyy y el tipo de fecha que guardo es de esta forma: 11 de Diciembre de 2008

uso delphi7 y firebird

Help me! please

Gracias adelantadas....

Caral 20-11-2008 22:45:37

Hola
No entiendo??.
Saludos

lKinGl 20-11-2008 22:46:46

osea caral el formato del campo Fecha mi bd es tipo varchar y se guardan fechas de tipo

17 de Enero de 2008

lKinGl 20-11-2008 22:48:58

En ves de ser

17/01/1989 es 17 de Enero de 1989

Salu2

Caral 20-11-2008 22:51:10

Hola
No se, tal vez tengas algun otro campo con la que se pueda hacer esto, pero de todos modos intenta esto:

Código Delphi [-]
zQuery1.SQL.Clear;
zQuery1.SQL.Add('SELECT * FROM LVOE ORDER BY Fecha ASC');
zQuery1.Active:=True;
zQuery1.Open;

Saludos

lKinGl 20-11-2008 22:54:54

Uyyy caral se te ocurrieron 2 soluciones en 1 xD

el order sirvió men ;)

la otra es que estoy haciendo un libro de contabilidad y en mi pais se exige que el tipo de fecha sea dia de mes de año

no obstante la solucion del campo adicional tmabien era válida :P por que la fecha se ingresa en un maskedit que tiene formato dd/mm/yyyy lo podia guardar en un campo adicional y ordenarlo por este campo que si seria tipo fecha :D

Gracias Caral


La franja horaria es GMT +2. Ahora son las 10:59:56.

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