Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   problema con fechas (https://www.clubdelphi.com/foros/showthread.php?t=37325)

davidgaldo 09-11-2006 17:31:00

problema con fechas
 
pq sqlserver me guarda las fechas al reves, primero el mes y luego el día,
ya que al buscar mediante una consulta tengo que invertir el formato?

Neftali [Germán.Estévez] 09-11-2006 17:43:01

Si no quieres problemas con fechas en SQL Server, puedes trabajar con formato "Chino" (creo que se llama así) y colocarlas en las sentencias SQL en formato "yyyymmdd" (sin separadores). SQL Server las interopreta perfectamente.

Algo así:

Código SQL [-]
Select top 100 * from Tabla1 where Fecha < '20040407'
// 07 de Abril del 2004

De esta forma te puedes olvidar del formato de fecha.

davidgaldo 09-11-2006 17:44:17

y si las hago desde un programa mediante variables?

Neftali [Germán.Estévez] 09-11-2006 17:52:33

Si te refieres a parámetros, pues también.

davidgaldo 09-11-2006 18:05:09

hay alguna manera de que trague con el formato español??

igno 14-11-2006 21:45:21

Hola, yo lo que hago con la fecha en los query es poner esto:

Código Delphi [-]
 '''+FormatDateTime('Mm/dd/yyyy',Fecha)+'''

no se si haya otra forma mejor de hacerlo pero por lo menos a mi me resulta :) ahh otra seria cambiar la configuracion de la fecha en la computadora, pero quedaria como Mes/Dia/Fecha para todo!


La franja horaria es GMT +2. Ahora son las 21:41:06.

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