Lookup поле в DataGrid

Форум посвящён работе с базами данных в .NET.

Модератор: Ramzes

SET06
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 15.08.2006 (Вт) 9:49

Lookup поле в DataGrid

Сообщение SET06 » 02.07.2007 (Пн) 5:47

Как создать lookup поле в сетке DataGrid?
у меня есть таблица с потребителями, в ней я храню коды записей из справочников. В сетке DataGrid я должен показывать пользователям вместо кодов реальные поля из справочников вместо кодов. Т.е нужно создать в табличке типизованного датасета стринговые поля в которых должны отражаться значения из справочников. Lookup поля есть в Delphi, а Microsoft видимо упустила это из виду. Может кто подскажет как это реализовать? Заранее благодарен.

Thomas
Бывалый
Бывалый
Аватара пользователя
 
Сообщения: 246
Зарегистрирован: 12.11.2005 (Сб) 0:17
Откуда: "Сказочное королевство"

Сообщение Thomas » 02.07.2007 (Пн) 11:16

SET06
Пишешь нормальный SQL-запрос к двум связанным таблицам в БД, в котором указываешь поля которые должен видеть пользователь.
Выполняешь этот запрос, заполнив полученными данными таблицу в ДатаСет.
И уже эту таблицу отображаешь в DataGridView
DataGridView.DataSource = DataSet.Tables("TableName")

Все. :D
Met vriendelijke groetjes
VS2008 Pro FW3.5 SP1


Вернуться в ADO.NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8

    TopList