Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid и Relations / 4 сообщений из 4, страница 1 из 1
02.04.2004, 16:12
    #32467363
2115
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid и Relations
Всем привет!

В DataSet есть 2 таблицы: 1-товар 2-валюта
связанные отношением:

dataSet.Relations.Add("Валюта",dataSet.Tables["Валюта"].Columns["Код"],dataSet.Tables["Товар"].Columns["Валюта"]);



Заполняю DataGtrid

dataGrid.DataSource = Data.dataSet.Tables["Товар"].DefaultView;


Как сделать чтобы в DataGtrid вместо кода валюты выводилоь наименование валюты из таблицы Валюта (поле Наименование)
...
Рейтинг: 0 / 0
03.04.2004, 11:33
    #32467924
mxsoft
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid и Relations
например,
в команде SELECT для адаптера написать нужный запрос с JOIN
с помощью DataView -это не сделаешь, так как DataView просматривает одну таблицу и не умеет показывать новые или скрывать столбцы из исходной таблицы.
...
Рейтинг: 0 / 0
03.04.2004, 14:50
    #32467984
Dronopotamus
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid и Relations
вариант 1:
использовать платные гриды сторонних производителей (DevExpress, Infragistics). У них у всех есть LookUpColumn, который умеет выбирать поле в таблице по индексу.
вариант 2:
сделать этот LookUpColumn самому. Примеры есть в инете. Я где-то недавно даже грид бесплатный видел неплохой. Толи на codeproject, толи ещё где. В общем google тебе в руки :)
...
Рейтинг: 0 / 0
05.04.2004, 14:36
    #32469134
2115
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DataGrid и Relations
Я сделал так,
dataSet.Relations.Add("refЕдИзм",dataSet.Tables["ЕдИзм"].Columns["Код"],dataSet.Tables["Товар"].Columns["ЕдИзмерения"]);

dataSet.Tables["Товар"].Columns.Add("ЕдИзмName");
dt.Columns.Add("ЕдИзмName");

dataSet.Tables["Товар"].Columns["ЕдИзмName"].Expression=
"Parent(refЕдИзм).Наименование";
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DataGrid и Relations / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]