Come posso verificare se uno DataTable
non è mai stato impostato, ovvero sarà Null
o Nothing
? Non intendo un vuoto DataTable
.Come verificare se un Datatable è Null o Nothing
Ad esempio:
Dim dt As DataTable = TryCast(Session("dt"), DataTable)
If dt.Rows.Count <> 0 Then
'Do something !
End If
Se Session("dt")
non è mai stata impostata o si perde in memoria per qualche ragione, dt.Rows.Count <> 0
getteranno questa eccezione:
riferimento oggetto non impostato a un'istanza di un oggetto.
Per chiunque altro trovare questo e vuole saperne di più controllare le risposte a [cosa è un NullReferenceException, e come posso risolvere il problema ?] (http://stackoverflow.com/questions/4660142/what-is-a-nullreferenceexception-and-how-do-i-fix-it) – Bugs