【发布时间】:2012-01-31 10:08:21
【问题描述】:
我正在遍历数据表并将每一行打印到控制台,但我不断收到 dbnull 错误。我在循环中插入了一个 if 语句来尝试捕获它,但我似乎无法让它工作。有什么想法吗?
谢谢!
Do While reader.Read
For i As Integer = 0 To reader.FieldCount - 1
If reader.IsDBNull(i) Then
Console.Write(Nothing)
Else
Console.Write(reader.GetString(i))
End If
Next
Console.WriteLine(Environment.NewLine())
【问题讨论】:
-
检查您是否真的收到 DBNull 错误并发布。
标签: database vb.net datatable isnull