VB.NET DataSet循环帮助

时间:2011-07-13 15:57:23

标签: vb.net

需要一个非常简单的代码示例,尽可能少的行。

我有一个包含1个DataTable的DataSet,而DataTable只包含1行数据。我想遍历该行中的所有列并说:

列名=列值

所以例如如果列名是FAVORITE_FOOD并且值是披萨,我应该显示FAVORITE_FOOD = pizza

我可以从column.ColumnName获取列名,从Rows(0).Item(0)获取值,但对于我的生活,我不能将它们放在一个简单的循环中。

1 个答案:

答案 0 :(得分:1)

For Each DataColumn col In MyDataSet.Tables(0).Columns
    MsgBox( col.ColumnName & " = " & MyDataSet.Tables(0).Rows(col).ToString())
    ''#col.ColumnName = MyDataSet.Tables(0).Rows(col).ToString()
Next col