VB.NET: получение DataGridView для заполнения из хранимой процедуры - PullRequest
0 голосов
/ 13 марта 2009

Я только что получил опыт создания прототипа VB.NET, и я не очень разбираюсь в VB.NET.

Мне пришлось создать хранимую процедуру, которая возвращает по порядку самоссылочную таблицу Однажды я завершил, что хотел получить DataGridView, чтобы показать результаты.

Раньше моя команда много делала это через графический интерфейс VB.NET, поэтому, к сожалению, у меня нет тонны кода для описания.

Я пытался следовать их образцу, который я кратко опишу здесь:

У меня есть DataGridView, свойство DataSource которого указывает на BindingSource. BindingSource указывает на набор данных. Редактор этого DataSet вызывает TableAdapter, который получает данные из хранимой процедуры.

Я предварительно просмотрел данные для TableAdapter. Данные есть. При загрузке frmMain запускается команда Fill TableAdapter.

Ничего не видно. И я догадываюсь, что это слишком сложный процесс, чтобы быть правильным. А может и нет. Я провел много поисков в Google, прежде чем решил побеспокоить вас.

1 Ответ

1 голос
/ 30 марта 2009

Маби, ты сделал что-то вроде:

datagridview.datasource = ds

(Это покажет вам пустую сетку)

Попробуйте

datagridview.datasource = ds.tables(0)
...