• Sábado 18 de Mayo de 2024, 12:29

Autor Tema:  Re: Fechas con Access XP  (Leído 1276 veces)

grigri

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Fechas con Access XP
« en: Martes 22 de Abril de 2003, 11:28 »
0
Hola de nuevo.
Tengo un programa en VB6 contra Access XP. En la Base de datos tengo un campo fecha, definido en formato de fecha corta, y en la configuración regional, dicho formato es "dd/mm/yyyy".
Cuando hago el insert into en VB, si meto la fecha "02/10/2003", la orden está bien, pero cuando miro el campo en la B.Datos, les ha dado la vuelta "10/02/2003". Lo curioso, es que si meto el primer número mayor a 12, lo deja bien, "22/03/2003", cuando lo miro está bien, no lo cambia.
Sabe alguien si esto es un fallo del Access XP, porque el programa desde luego, cuando hago el seguimiento, no cambia la fecha. Y lo mismo me hace cuando hago un Update. Ya no se qué mirar.
El sistema operativo es W2000 Professional
Gracias:fire:

Egala

  • Miembro activo
  • **
  • Mensajes: 47
    • Ver Perfil
Re: Fechas con Access XP
« Respuesta #1 en: Martes 22 de Abril de 2003, 12:21 »
0
Prueba a poner un format a la fecha que usas en el insert o en update de la siguiente manera

Update ..... fecha=#' format(fechatuya,"mm/dd/aaaa") & "#"
....
Suerte

Egala

grigri

  • Nuevo Miembro
  • *
  • Mensajes: 18
    • Ver Perfil
Re: Fechas con Access XP
« Respuesta #2 en: Martes 22 de Abril de 2003, 12:27 »
0
Hola, ya he usado format(fecha,"dd/mm/yyyy"), y en la base de datos aparecen cambiados el día y el mes.
Creo que es más un problema de Access XP, pero no se qué solución darle.

:guitar:

Egala

  • Miembro activo
  • **
  • Mensajes: 47
    • Ver Perfil
Fechas con Access XP
« Respuesta #3 en: Martes 22 de Abril de 2003, 13:57 »
0
Yo creo que Access a la hora de almacenar/consultar usa el formato mm/dd/aaaa, pero en las tablas deberia verse correctamente, es decir dd/mm/aaaa. No se que mas decirte
Suerte

Egala