2011-07-13 59 views
0

需要一個非常簡單的代碼示例,儘可能少的行。VB.NET數據集循環幫助

我有一個DataSet包含1個DataTable,而DataTable只包含1行數據。我想遍歷該行中的所有列,並說:

列名=列值

因此,例如,如果列名是FAVORITE_FOOD和值是比薩餅,我應該顯示FAVORITE_FOOD =比薩餅

我可以從column.ColumnName和行(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 
+0

對不起你瞭解。我編輯的問題更清楚。 –

+0

@JJD - 我添加了一個評論,顯示了正確的表達式,但我需要知道你想寫每個答案的位置:回到數據表?控制檯?一個asp.net響應?別的地方? –

+0

對於此測試,我可以彈出一個msgbox。 –