VB.NET - отладка и наборы данных? - PullRequest
0 голосов
/ 29 января 2010

В любом случае, чтобы просмотреть содержимое набора данных или данных в отладке? Я имею в виду не поиск конкретного элемента набора данных, а просмотр дыры.

Ответы [ 4 ]

2 голосов
/ 29 января 2010

Да. Просто используйте DataSet Visualizer . См. эту статью MSDN о том, как использовать подсказки .

.
1 голос
/ 29 января 2010

Я нашел визуализатор набора данных RightHand , особенно полезный во многих случаях, особенно при отладке ошибок ограничения, поскольку он покажет вам, какое ограничение было нарушено и какие строки ошибочны - что-то встроенное в визуализаторе не показывает, какие строки были добавлены / изменены / удалены.

1 голос
/ 29 января 2010

Когда вы находитесь в Debug, переходя по коду, просто наведите указатель мыши на DataSet и нажмите на маленькое увеличительное стекло, чтобы открыть визуализатор.

0 голосов
/ 29 января 2010

Если у вас есть особенно большой и сложный набор данных, в котором «зависание» нецелесообразно, вы также можете использовать командное окно. Чтобы напечатать значения из набора данных, вы можете использовать что-то вроде следующего:

? dsMyDataSet.Tables("NameOfTable").Rows(1).Item("NameOfColumn")

... который вернул бы значение именованного столбца во второй строке (начиная с 0) именованной таблицы в наборе данных.

или

? dsMyDataSet.Tables(0).Rows(0).Item(0)

... который вернул бы значение первого столбца первой строки первой таблицы в наборе данных.

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