AYUDA CON FECHAS

BERA
13 de Mayo del 2003
tengo una tabla en access con un campo de fecha con el formato "mm/dd/aaaa". Cuando desde VB inserto un registro en este campo de fecha siempre me sale la misma fecha "12/30/1899" y cuando pincho en este campo para editarlo se pone en formato hora y sale "0:03:36".
He comprobado la consulta SQL que le llega a la bd mediante la traza del ODBC y el valor de ese campo de fecha es correcto, exactamente "05/01/2003" que la fecha que introduzco desde vb.

muchas gracias

angelescj
13 de Mayo del 2003
Prueba con el formato "mm/dd/yyyy". Internamente siempre trabaja en inglés.

BORIS
13 de Mayo del 2003
Ya encontre la solucion.
y es esta.
En la base de datos se deja el formato en mm/dd/aaaa o mm/dd/yyyy dpendiendo de la configuracion regional.
Y el gran problema esta en la configuracion regional que da muchos problemas

luego al insertar datos ya se tiene que mandar en formato mm/dd/aaaa porque si se manda en format dd/mm/aaaa a vece visual basic intercambia los dias con los meses y nos arruina todo eltrabajo.

Realmente estoy tratando de prescindir del tipo de datos DATE ya que este va a la configuracion Regional que esta en el panel de control y toma segun este configurado en tu PC.
Por fabor revisen siempre la configuracion regional.


Cualquier consulta sera bienvenida.

Posdata:Necesito imprimir una factura comercial y no me da la mente.
adios