Найти управление в наборе данных - PullRequest
0 голосов
/ 26 июня 2009

У меня есть этот код, поэтому я могу получить значения из набора данных, прежде чем связать его не могу заставить работать 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 Ответ

1 голос
/ 26 июня 2009

Не используйте VB, но в любом случае это поможет;

ds.Tables.Item ("MyTable"). Rows () предоставляет коллекцию строк данных, которая не является DataRowView.

Используйте это вместо;

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

Также я вижу, что вы называете набор данных Mytable. Набор данных - это контейнер таблиц данных, поэтому я рекомендую называть его MyDataSet. Затем вы добавляете dataTable - например, MyTable.

Ура!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...