需要一个非常简单的代码示例,尽可能少的行。
我有一个包含1个DataTable的DataSet,而DataTable只包含1行数据。我想遍历该行中的所有列并说:
列名=列值
所以例如如果列名是FAVORITE_FOOD并且值是披萨,我应该显示FAVORITE_FOOD = pizza
我可以从column.ColumnName获取列名,从Rows(0).Item(0)获取值,但对于我的生活,我不能将它们放在一个简单的循环中。
答案 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