Ich möchte eine formatierte Ausgabe von Daten generieren, die aus einer MS-Access-Datenbank abgerufen und in einem DataTable- Objekt / einer DataTable- Variablen, myDataTable, gespeichert wurden. Einige der Felder in myDataTable enthalten jedoch dbNull- Daten. So wird der folgende VB.net Code - Schnipsel Fehler geben , wenn der Wert eines der Felder Nachnamen , intials oder sID ist DBNULL .
dim myDataTable as DataTable
dim tmpStr as String
dim sID as Integer = 1
...
myDataTable = myTableAdapter.GetData() ' Reads the data from MS-Access table
...
For Each myItem As DataRow In myDataTable.Rows
tmpStr = nameItem("lastname") + " " + nameItem("initials")
If myItem("sID")=sID Then
' Do something
End If
' print tmpStr
Next
Wie kann ich den obigen Code zum Laufen bringen , wenn die Felder möglicherweise dbNull enthalten, ohne jedes Mal überprüfen zu müssen, ob die Daten wie in dieser Frage dbNull sind ?