Заполнение раскрывающегося меню в Visual Basic 2008 - PullRequest
0 голосов
/ 27 февраля 2012

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

Отображаемое имя: Account_Name Значение члена: Account_ID

Возможно ли это?Если да, то как это сделать

1 Ответ

0 голосов
/ 27 февраля 2012

Предполагается, что вы выполняете привязку программно, используя datatable / datareader или подобное.Используйте свойства DataTextField и DataValueField.например,

DropDownList.DataValueField = "Account_ID"
DropDownList.DataTextField = "Account_Name"

РЕДАКТИРОВАТЬ

Для поля со списком с устройством чтения данных вы должны использовать что-то похожее на следующее

YourComboBox.DataSource = yourDataReader
YourComboBox.ValueMember = "Account_ID"
YourComboBox.DisplayMember = "Account_Name"
...