FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Diferencia 2 Dias entre Tdatetime (delphi) y Datetime (SQL server)
Buen Día Foro
Apelo a la experiencia de la comunidad. Resulta, pues, que cargo un archivo de excel con una serie de datos, entre ellos viene una columna fecha, la cual para comodidad deje el formato configurable, esto es lo pueden subir '2007/05/08' o '08/05/2007', y en la conflagración del sistemita le pido al usuario que formato utiliza, bueno al grano, armo la fecha con:
para el caso del formato '2007/05/08' y resulta que me da un valor de 39210, cuando debería de ser 39208, y por que debería ser 39208 me preguntaran, pues el valor lo guardo en una tabla sql y ahí me guarda '2007/05/10', tiro la consulta:
y me regresa '2007/05/10' algún consejo sobre que debo revisar, alguien que le haya pasado algo similar??? Última edición por sinalocarlos fecha: 09-05-2007 a las 03:20:44. Razón: Edito para evitar un Casimirazo (3 errores de ortografía) |
#2
|
|||
|
|||
Hola sinocarlos
Pues si que está raro, el problema creo yo esta en la instrucción CAST, porque Delphi toma bien los valores. Hice estas dos pruebas y efectivamente, '2007/05/08' nos da 39210.
Salud OS.
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#3
|
|||
|
|||
saludos egostar
Disculpas por no contestar antes pero tengo trabajo hasta para repartir. Pues si, el problema es que SQL server o al menos el mio (SQL Server 2000 SP3 en Ingles con el Collate SQL_Latin1_General_CP1_CI_AS por default), tiene como fecha para el 0 a '1900-01-01 00:00:00.000'
y Delphi (Borland Developer Studio 2006 ) toma el 0 como 1899/12/30
Me sambullire en los chm y mantengo infomada a la comunidad de lo que encuentre |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Diferencia Entre Versions De Delphi | Cambiando | Debates | 1 | 07-03-2007 07:17:37 |
Diferencia entre Delphi | emeritos | Varios | 1 | 18-11-2006 17:19:50 |
Diferencia Entre Delphi 2006 Y Sus Predecesores... | Ingeniero | Noticias | 14 | 12-04-2006 14:09:37 |
Diferencia en dias entre dos fechas. | AMINOA2R | Firebird e Interbase | 2 | 15-12-2005 15:58:37 |
Numero de dias entre fechas (TDateTime) | sierraja | Varios | 4 | 26-04-2005 18:29:02 |
|