遍历数据表中的特定行

时间:2018-08-18 08:44:38

标签: vb.net datatable

以下代码在第8列中给出值。可以使用以下代码。

Dim myDataTable As System.Data.DataTable = New System.Data.DataTable
For Each row As System.Data.DataRow In myDataTable.Rows
    MessageBox.Show(row.Item(7).ToString)
Next

以下代码未在第8行中给出值。以下代码不正确。

Dim myDataTable As System.Data.DataTable = New System.Data.DataTable
For Each col As System.Data.DataColumn In myDataTable.Columns
    MessageBox.Show(col.Item(7).ToString)
Next

有什么建议吗?

2 个答案:

答案 0 :(得分:1)

setScrollEnabled(enable) { if (this.state.enable !== enable) { this.setState({ enable }); } } 类没有DataColumn属性。如果要遍历第8行的项目,可以使用DataRow的Item属性进行遍历:

ItemArray

答案 1 :(得分:0)

Dim dt As New DataTable()
Dim eightRow = dt.Rows(7)
For x = 0 To dt.Columns.Count - 1
    MessageBox.Show(eightRow(x).ToString())
Next