System.dbNull

18/11/2009 - 18:23 von Andreas Vogt | Report spam
Hallo,
ich habe folgenden Codeschnipsel:

Dim dt As DataTable = ds.Tables(0)
For Each cRow As DataRow In dt.Rows
vorname = cRow.Item("vorname")
nachname = cRow.Item("nachname")
Next

Wie kann ich jetzt Null-Werte behandeln, wenn z.B. der vorname fehlt?
Gruß Andreas
 

Lesen sie die antworten

#1 Elmar Boye
18/11/2009 - 18:30 | Warnen spam
Hallo Andreas,

"Andreas Vogt" schrieb ...
ich habe folgenden Codeschnipsel:

Dim dt As DataTable = ds.Tables(0)
For Each cRow As DataRow In dt.Rows
vorname = cRow.Item("vorname")
nachname = cRow.Item("nachname")
Next

Wie kann ich jetzt Null-Werte behandeln, wenn z.B. der vorname fehlt?



DataRow.IsNull ist Dein Freund
http://msdn.microsoft.com/en-us/lib...snull.aspx

als z. B.:

If Not cRow.IsNull("vorname") Then
vorname = cRow("vorname")
Else
vorname = "" ' oder Nothing
End If

P.S.: Item ist flüssiger als flüssig, da Standard ;-)

Gruß Elmar

Ähnliche fragen