E' sufficiente verificare prima che il campo non contenga un valore nullo prima di effettuarne la conversione in uno qualsiasi dei tipi disponibili.Originariamente inviato da mardok30
A volte mi capita che leggendo il valore di un record sia del tipo DBNull, generando quindi un'eccezione perché non riesce a fare la conversione in String, c'è un modo per non far generare l'eccezione o devo fare un controllo sul tipo ogni volta che leggo il valore di un campo?
Se usi un DataReader, ad esempio, hai a disposizione il metodo IsDBNull() per questo scopo.
Leggi la Microsoft .NET SDK Documentation per maggiori informazioni riguardo il suo utilizzo.
Ciao!![]()