我有一个数据表。让我们称之为dt。它有三列。 id,link_id和value。我使用for循环遍历数据表中的每个结果。
For Each Row As DataRow In dt.Rows
Try
'do whatever
Catch Ex As Exception
End Try
在我的做任何位中,我如何只获取当前行的值并将其分配给变量?
答案 0 :(得分:1)
如果您使用的是通用DataTable
:
For Each Row As DataRow In dt.Rows
Try
'Show all 3 fields/columns
Console.WriteLine Row.Item(0) & " - " & Row.Item(1) & " - " & Row.Item(2)
Catch Ex As Exception
End Try
Next
如果您使用强类型DataTable
:
For Each Row As StronglyTypedDataRow In dt.Rows
Try
'Show all 3 fields/columns
Console.WriteLine Row.id & " - " & Row.link_id & " - " & Row.Value
Catch Ex As Exception
End Try
Next
答案 1 :(得分:0)
您可以尝试以下。
user.account.country