Guardar en campo de fecha
Publicado por Fernando (7 intervenciones) el 09/07/2018 10:15:26
Buenos dias, tengo un pequeño problema, en una base de datos de Access tengo varios campos de fecha, dichos campos permito que se puedan dejan en blanco, pero a la hora de actualizarlos si los relleno perfecto no dan problemas pero si los dejo en blanco me sale un error:
"La conversion de la cadena "" en 'Date' no es valida"
la sentencia que utiliza para seleccionar el dato a guardar es esta:
IIf(T_EQUF_C.Text = "", Nothing, CDate(T_EQUF_C.Text)) siendo "T_EQUF_C.TEXT" la caja donde se pondria la fecha si la hubiese.
Si a la sentencia le quito el cdate() y no pongo nada en las cajas no me da error, pero cuando pongo una fecha me da otro error.
"La conversion especificada no es valida".
No se como tratar este error, pensaba que asignandole el "Nothing" funcionaria pero estoy un poco desesperado.
Muchas Gracias
Un Saludo
"La conversion de la cadena "" en 'Date' no es valida"
la sentencia que utiliza para seleccionar el dato a guardar es esta:
IIf(T_EQUF_C.Text = "", Nothing, CDate(T_EQUF_C.Text)) siendo "T_EQUF_C.TEXT" la caja donde se pondria la fecha si la hubiese.
Si a la sentencia le quito el cdate() y no pongo nada en las cajas no me da error, pero cuando pongo una fecha me da otro error.
"La conversion especificada no es valida".
No se como tratar este error, pensaba que asignandole el "Nothing" funcionaria pero estoy un poco desesperado.
Muchas Gracias
Un Saludo
Valora esta pregunta


0