In effetti se vedi il mio esempio non ho controllato il campo vuoto... non e' che viene considerato come ""...Originariamente inviato da dado86ssj
Ciao, grazie ma purtroppo non funziona neanche cosi...
In giro per internet ho trovato 4 o 5 soluzioni diverse, e nessuna di queste mi ha risolto il problema.
Qualsiasi condizione faccio, il risultato è sempre false...
È un controsenso... se verifico con una condizione se è DbNull mi dice NO, poi quando esegue il comando dice "Cast non valido dal tipo 'DBNull' al tipo 'String'"...![]()
I soliti misteri dell'informatica, mi sa che faccio prima a impostare i campi del db "not null" e riempirli di default con uno spazio...![]()
Prova cosi' allora:
Probabilmente e' piu' sicuro cosi', potrebbe non essere null il campo ma vuoto...If rec2("nome") Is DBNull.Value OrElse rec2("nome").toString.Trim="" Then
testo_campo(j) = ""
Else
testo_campo(j) = decripta_testo(rec2("nome").value)
End If

Rispondi quotando