Salve a tutti
Non riesco a capire come funziona IsDbNull
A quanto ho capito Null non può essere più usato in vb.net e viene sostituito da IsdbNull.
Ma come funzione.
Io dovrei fare dei test sul database, per tirare fuori dei dati, in quanto se alcuni campi sono null mi da errore.
Ho provato a fare questo:
If IsDbNull("datareader.GetDateTime(1)") = false then
campo1 = datevalue("01/01/1800"
else
campo1 = datareader.GetDateTime(1)
endif
In questo caso sono sicuro che il campo1 non è null però lui mi tira fuori "01/01/1800" se invece metto
If Not IsDbNull ....
mi tira fuori il campo
Però utilizzando l'ultima formula per i campi che son effettivamente null mi ridà errore
Come posso fare
C'è qualcuno che me lo sa spiegare?
Grazie mille