и снова DataGrid :)
От: LD50  
Дата: 26.10.04 10:18
Оценка:
Проблема в следующем (упрощенно):

есть DataSet, в котором 2 таблицы.
в первой n полей + ID-поле для связи со второй таблицей.
во второй — ID-поле + m полей.

Можно ли отображать их в одном DataGrid в виде n + m, но без ID?
DataSet читает из XML файла (проект не требует серезной БД), поэтому, полагаю, SQL сюда не прикрутишь, или я не прав?
Если такое отображение возможно, подскажите, плиз.
Буду очень благодарен и за линки.

Прошу прощения, если подобный вопрос задавали или если я напутал с терминологией.
и снова DataGrid :)
От: Аноним  
Дата: 26.10.04 10:26
Оценка:
Поищите у майкрософта в мсдн в примерах класс DataSetSurrogate. В фреймворке его нет.
В этом классе есть возможность выполнять JOIN таблиц. Уверен, что на 100% это решение вам не подойдет, но оно с исходниками и всегда можно поправить.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re: и снова DataGrid :)
От: Tom Россия http://www.RSDN.ru
Дата: 26.10.04 10:57
Оценка:
Q326080
Posted via RSDN NNTP Server 1.9 gamma
Народная мудрось
всем все никому ничего(с).
и снова DataGrid :)
От: Аноним  
Дата: 26.10.04 10:53
Оценка:
DataColumn.Expression = "Parent(parent_table).FieldFromParentTable";

Real programmers don't comment their code.
If it was hard to write, it should be hard to understand.


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
Re[2]: и снова DataGrid :)
От: LD50  
Дата: 26.10.04 12:16
Оценка:
Bigheadman, BlackTigerAP, Tom, вы мне очень помогли, спасибо.
Re: и снова DataGrid :)
От: Аноним  
Дата: 26.10.04 12:58
Оценка:
Я столкнулся с похожей проблемой, только DataSet читает из БД. Вывожу в DataGrid данные из двух таблиц посредством запроса INNER JOIN.Но когда вызываю Update, срабатывает исключенние OleDbException. В чём может быть ошибка?
Re: и снова DataGrid :)
От: Аноним  
Дата: 26.10.04 14:50
Оценка:
ну а текст ошибки то хоть можно было показать?
______________________________________
Все там будем


данное сообщение получено с www.gotdotnet.ru
ссылка на оригинальное сообщение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.