Visual Basic - AYUDA CON FECHA

Life is soft - evento anual de software empresarial
 
Vista:

AYUDA CON FECHA

Publicado por BERA (67 intervenciones) el 09/05/2003 00:49:22
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
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:AYUDA CON FECHA

Publicado por David Medina (88 intervenciones) el 09/05/2003 03:05:49
Si estas utilizando un control DTPicker (que es uno de los que yo uso y me sirve mucho), lo unico que tienes que hacer es colocar la instrucción Format(Dtpicker.value, "MM/DD/YYYY") y listo.

Ah otra cosa si tu conectas este campo directamente a la BD no tienes problema, él solito hace el trabajo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:AYUDA CON FECHA

Publicado por tecniCam (186 intervenciones) el 10/05/2003 00:29:40
Dices:
<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". >

Aparte de otras cuestiones, si te sale primero la FECHA y luego la HORA y, además resulta que es la del día actual, es que le has puesto Now().

Now = Fecha y Hora
Date = Fecha solo
Time = Hora solo

Si sólo necesitas la fecha pon DATE

Las funciones siempre deben llevar esto: ()
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar