Gestione di un campo null da sql server a vb net 2005

venerdì 23 marzo 2007 - 18.22

trinity Profilo | Guru

Salve ragazzi,
io un campo null di tipo data(voi direte perchè null perchè la data verrà impostata dall'operatore in base alle circostanze dei giorni quindi in partenza è null) Se questo campo data lo riporto tramite una select in una winform di vbnet2005 mi esce l'eccezione dicendo che non posso gestire il null
allora stavo pensando di utilizzare il isdbnull come in questo esempio:

If IsDBNull(SqlDr.GetSqlDateTime(4).Value) = False Then
OSchedinaPs.DataPartenza = SqlDr.GetSqlDateTime(4).Value
End If

ma sempre lo stesso messaggio

domanda:
c' un nuovo modo nel 2005 di gestire i null, se si quale?

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/

erongis Profilo | Junior Member

Io di solito faccio così:

If "" & SqlDr.GetSqlDateTime(4).Value <> "" Then
OSchedinaPs.DataPartenza = SqlDr.GetSqlDateTime(4).Value
End If

è un metodo un po' raccapezzato, ma funziona.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5