Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 149 стр.

UptoLike

Составители: 

149
Вывод связанных таблиц данных в два элемента DataGridView
Наиболее часто встречаемая задача при разработке приложений, связан-
ных с базами данных, – это одновременный вывод двух таблиц на форму, при-
чем при перемещении по записям главной таблицы в дочерней автоматически
отображаются связанные записи.
Добавим на форму еще один компонент DataGridView, в котором будут
отображаться связанные записи.
В конструктор формы добавим следующий код:
dataGridView1.DataSource = dsview;
dataGridView1.DataMember = "Туристы.Дополнительная информация";
Окно запущенного приложения показано на рисунке 125.
Рис. 125. Отображение связанных данных
Ключевым моментом здесь является определение связи «Дополнительная
информация»:
dataGridView1.DataMember = "Туристы.Дополнительная информация";
Эта же связь доступна и в окне родительской таблицыпри нажатии на
гиперссылку возвращается связанная запись.
4.4.4. Объект DataView
В объект DataSet можно загрузить большое количество данных и затем,
отсоединившись от источника, использовать их по частям. Объект DataView
предназначен для работы с упорядоченной определенным образом частью дан-
ных, загруженных в DataSet. Подобно всем объектам ADO .NET, с ним можно
работать как при помощи визуальных средств среды, так и программно.