Originariamente inviato da Cavaliere Nero
Ma ho provato a modificare il valore di tali campi, metto uno spazio in ogni campo e risultano sempre nulli.
A quanto mi risulta, se lo fai in ambiente MSAccess (non da VB6) gli spazi vuoti vengono eliminati automaticamente, quindi è come se tu non avessi modificato il campo.

Devi fare un update da codice VB6 impostando il campo ad una stringa vuota.

Ma fai prima ad evitare il problema quando carichi i valori di tipo testo concatenando una stringa vuota:

codice:
testo = rs.Fields(campo).Value & vbNullString
così non ti darà mai errore.

Io uso sempre questo piccolo stratagemma perchè spesso devo connettermi a database che non conosco (non sono creati da me) e non voglio sorprese.