在数据集中查找控件

时间:2009-06-26 11:15:14

标签: vb.net gridview dataset

我有这个代码所以我可以在绑定它之前获取数据集中的值。 不能让dirctcast工作

       dim ds as new dataset("Mytable")
       gridView.DataSource = ds

            Dim dataRow As DataRowView = DirectCast(ds.Tables.Item("MyTable").Rows(), DataRowView)
            Dim ID_Equipamento As String = dataRow("ID_Equipamento").ToString()
            Dim ID_Password = dataRow("ID_Password").ToString()

1 个答案:

答案 0 :(得分:1)

不要使用VB,但无论如何都要试一试;

ds.Tables.Item(“MyTable”)。Rows()为您提供了一个不是DataRowView的数据行集合。

改为使用;

 Dim dataRow As DataRow = ds.Tables.Item("MyTable").Rows().Item(0)

我也看到你调用数据集Mytable。数据集是数据表的容器,因此我建议将其称为MyDataSet。然后添加dataTable - 例如MyTable。

干杯!