VB.NET, тестирование, если набор данных содержит строки - PullRequest
1 голос
/ 21 февраля 2010

Я новичок в VB.NET, как я могу проверить, есть ли в наборе данных строки? Я пытаюсь проверить, удалось ли моему вызову процедуры sql заполнить мой набор данных.

Кроме того, есть ли простой способ напечатать строки на этикетке?

Ответы [ 3 ]

4 голосов
/ 21 февраля 2010

Вы пробовали DatasetName.Tables [0] .Rows.Count?

3 голосов
/ 21 февраля 2010
If myDataSet.Tables.Count > 0 AndAlso myDataSet.Tables(0).Rows.Count > 0 Then
  ' The first table contains rows.
End If
1 голос
/ 21 февраля 2010

Вместо того, чтобы печатать на этикетке, было бы целесообразно связать ее с автоматически генерируемым видом сетки.

Перетащите вид сетки на страницу, и как только у вас будет набор данных (который, как я предполагаю, содержит таблицу, в которую вы ожидаете данные), вставьте следующий код

GridView1.DataSource = myDataSet.TableName  // if it's strongly typed, use Tables[index] otherwise
GridView1.DataBind()
...