Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   formato del campo fecha para una consulta SQL (https://www.clubdelphi.com/foros/showthread.php?t=19099)

Bitbanner 04-03-2005 09:14:41

formato del campo fecha para una consulta SQL
 
HOLA A TODOS Y MUCHAS GRACIAS POR AYUDARME.

MI PROBLEME ES EL SIGUIENTE:

ESTOY TRABAJANDO CON UNA BASE DE DATOS ACCES 2000, Y ESTOY HACIENDO UNA CONSULTA EN SQL DESDE DELPHI PASANDOLE DOS PARAMETROS EditDesde.Text Y EditHasta.Text BIEN ESTOS DOS CAMPOS SON DONDE SE METERAN LAS DOS FECHAS LA INICIAL Y LA FINAL, MI PROBLEMA ES QUE COMO ACCES TIENE ESTE FORMATO : mm/dd/aaaa ME GUSTARIA QUE ME AYUDASEN PARA QUE EN LA CONSULTA ME LOS COGIERA COMO dd/mm/aaaa GRACIAS

User_baja1 04-03-2005 10:52:10

panel de control
 
Creo que tu problema es que en el panel de control->configuracion regional, tienes definido el formato de la fecha como mes-dia-año y luego access usa ese formato para almacenarlo.

Prueba a cambiar el formato alli y abre access y consulta la tabla, a ver como representa las fechas. Si aun asi te falla ... pues tendras que adaptar tu consulta al formato:

decodeDate(fecha,dia,mes,anyo);
query1.paramByName('fecha_desde').asString:= inttostr(mes)+'/'+ inttostr(dia)+'/'+inttostr(any);

query1.open;

espero que te sirva.
david.

Bitbanner 04-03-2005 11:14:34

gracias peroo....
 
Gracias

Estaba Buscando Uina Opcion Que Me Cambiase El Formato De Los Datos Introducidos Por Parametro, Es Decir:


Que Si El Usuario Introduce: 15/05/2005 Esto Mismo Se Convierta En 05/15/2005 Que El Formato Que Acces Usa Para Almacenar Lads Fechas


Pero Muchas Gracias

lucianojdg 04-03-2005 12:49:04

Para hacer eso utiliza la función:

FormatDateTime('mm/dd/yyyy', Fecha);

esta funcion te va a devolever la fecha en formato mes/dias/año.



Saludos


La franja horaria es GMT +2. Ahora son las 07:25:12.

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