La Web del Programador: Comunidad de Programadores
 
    Pregunta:  7212 - COMO ELIMINO UNA FECHA EN UN CAMPO ENLAZADO A BD ACCESS?
Autor:  Urbandisa Urbandisa
Utilizo una base de datos de Access, y cuando tengo una fecha en una caja de texto enlazada y la quiero borrar, me da un error de proveedor por que no puedo ponerla fecha a 'nada', tampoco puedo ponerla desde codigo a null,
¿que hago...?,plase...

Gracias por adelantado.

  Respuesta:  Jordi Adell
Me he encontrado con el mismo problema y ya he encontrado la solución.
Lo que ha respuesto raquel ? es cierto, pero sólo con eso no funciona, lo que se tiene que hacer es desenlazar la caja de texto, asiganar NULL al valor del campo y reenlazar la caja de texto para que no genere errores.

Ejemplo del codigo que he usado:
Dim Campo AS String
Campo = textC(10).DataField
textC(10).DataField = ""
DataFd1.Recordset.Fields(Campo).Value = Null
textC(10).DataField = Campo

  Respuesta:  Raquel R.G.
Hola:

Espero que sea este tu problema:
Al diseñar la Bd en Access el campo donde guardas la fecha creo que lo que te pasó es que lo pusiste con esta propiedad "Requerido" a SÍ, para que te deje poner null debes poner un NO.

Espero que sea eso.

Un saludo.