La Web del Programador: Comunidad de Programadores
 
    Pregunta:  1728 - PROBLEMAS AL GRABAR FECHA CON ADO EN ACCESS
Autor:  Antonio Luyo
Tengo un problema al grabar la fecha en Access.
Cuando grabo la fecha en una Computadora con Win98, Visual Basic con ADO la graba bien (dd/mm/yyyy) directamente o con Format; pero Cuando grabo la fecha en una Computadora con Win95 esta fecha la invierte (mm/dd/yyyy) directamente o con Format. Ya me vi en la Configuración Reguional de los Sistemas y están Igual, no entiendo cual es el problema.

  Respuesta:  Edgar Avendaño
Lo que puedes hacer es darle formato a la fecha, no mandes el parametro como DATE sino que mandalo como un Strin y le das formato, Format(cadena,"mm/dd/yyyy"), y asi estandarizas la fecha para cualquier sistema operativo o configuracion regional.

  Respuesta:  Lisandro Casanova
Creo que la mejor forma de que no tengas problemas con la fecha es que generes un command y con los parametros lo manejes

  Respuesta:  Troy
El problema reside en el motor de bases de datos Jet, que es el que utiliza el Access.
Siempre te va a tomar la fecha en formato mm/dd/yyyy (Fecha Americana), independientemente del idioma de Access que estés utilizando.
Tengo una funcion que soluciona ésto.
Si querés escribime y te la mando.

  Respuesta:  Txema Cancio
Creo que tengo la solución a tus problemas, son dos programillas,bueno mejor dicho varias *.dll que traducen a solución el incoveniente que tienes, mandame tu dirrección e-mail y te los envio (+/- 2,5 Mb.).