Importar achivo de texto

02/11/2003 - 01:33 por Rookie | Informe spam
Hola,
cuando importo data desde una archivo de texto a Access, las fecha cambian a
MM/DD/AAAA cuando en el archivo de texto y en la configuracion regional
estan DD/MM/AA.
El archivo de texto es generado por una asp.
 

Leer las respuestas

#1 Jaime Pons
04/11/2003 - 04:32 | Informe spam
Puede que el servidor esté configurado en formato Internacinal, y por eso al
escribir una fecha en la Base de Datos, la transforme a su configuración
regional. Por eso, al recuperarla, te la envía con ese formato.

Podrías recuperar la fecha en el formato que sea, y mediante las funciones
DAY, MONTH y YEAR, separarla en variables, y ordenarlo como tu quieras.

Es decir:

Fecha = Now()
ó
Fecha = rs("fecha")

dia = Day(Fecha)
mes = Month(Fecha) + 1
ano = Year(Fecha)

FechaCorrecta = (dia & "/" & mes & "/" & ano"")

* En la variable Month (mes) puedes ver que le he sumado 1 al valor que nos
de. Esto es así porque la funcion Month devuelve una matriz, y como toda
matriz, el primer valor es cero. Por esto, si no le sumamos 1 al valor que
nos devuelve, si la fecha fuera el 1 de Enero de 2003, el mes nos lo
devolería como valor 0, en vez de 1, o Septiembre como 8, en vez de 9



==
"Rookie" escribió en el mensaje
news:uWbLj$
Hola,
cuando importo data desde una archivo de texto a Access, las fecha cambian


a
MM/DD/AAAA cuando en el archivo de texto y en la configuracion regional
estan DD/MM/AA.
El archivo de texto es generado por una asp.


Preguntas similares