Je veux générer une sortie formatée de données extraites d'une base de données MS-Access et stockées dans un fichier de données. Table de données objet/variable, maDataTable. Cependant, certains des champs de myDataTable cotain dbNull données. Ainsi, l'extrait de code VB.net suivant donnera des erreurs si la valeur de l'un quelconque des champs nom de famille , intiales ou sID est 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
Alors, comment faire pour que le code ci-dessus fonctionne lorsque les champs peuvent contenir dbNull sans avoir à vérifier à chaque fois si les données sont dbNull comme dans cette question ?