2009-03-12 2 views
0

Мне просто передали прототипирование VB.NET, и я не очень опытен с VB.NET.VB.NET: получение DataGridView для заполнения из хранимой процедуры

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

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

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

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

Я просмотрел данные для TableAdapter. Данные есть. При загрузке frmMain запускается команда «Заполнить таблицу».

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

ответ

1

Maby вы сделали что-то вроде:

datagridview.datasource = ds 

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

Try

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

Это довольно задерживается, но я дам ему идти , – geoffrobinson

Смежные вопросы