Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/12/2007, 10:24
garciamod270304
 
Fecha de Ingreso: noviembre-2007
Mensajes: 123
Antigüedad: 17 años, 5 meses
Puntos: 0
Pregunta Re: Fecha incorrecta al convertir con CDate...

Estuve viendo y llegue a la conclusión. Si estoy convirtiendo una cadena de carácter en fecha, lo mas lógico es que cuando utilice el Insert Into, debe ser tipo fecha. Que pasaba(Corrígeme si me equivoco), La conversión de fecha estaba bien, pero cuando era incluida en el Insert Into como numérico (" & var_date & "), la BD interpretaba el valor ingresado como una fecha predeterminada(30/12/1899). Cambié en la sentencia sql y le agregue el símbolo numeral(#) y quedo de la siguiente manera:

sql="Insert Into recibo_ingreso (fecha) values (#" & var_date & "#)"

Ingresé una fecha(20/12/2007) y en el campo de la BD lo agrego tal cual. Cuando ingreso una fecha(01/12/2007), lo ingresa en la BD en formato ingles. Es decir, cuando el día es menor a 10, la BD coloca el formato ingles para el registro actual(12/01/2007).

¿Que podría ser?


NOTA: Sería un despelote de fecha la BD

Última edición por garciamod270304; 20/12/2007 a las 11:40