Отношения в наборах данных
Набор данных может содержать связанные таблицы, как реляционная база данных. DataRelation – это объект, упрощающий связь между таблицами данных. В следующих разделах содержатся сведения об объектах ADO.NET DataRelation, о процедуре их создания и об их использовании для работы с данными в связанных таблицах.
Примечание
Отображаемые на компьютере имена или расположения некоторых элементов пользовательского интерфейса Visual Studio могут отличаться от указанных в следующих инструкциях. Это зависит от имеющегося выпуска Visual Studio и используемых параметров. Дополнительные сведения см. в разделе Настройка параметров разработки в Visual Studio.
В этом подразделе
Знакомство с объектами DataRelation
Предоставляет общие сведения о том, как наборы данных позволяют указывать отношения между таблицами и как можно эффективно использовать эти отношения.Практическое руководство. Создание объектов DataRelation с помощью конструктора набора данных
Объясняет, как использовать конструктор наборов данных для добавления объекта DataRelation в набор данных.Практическое руководство. Получение доступа к записям в связанных объектах DataTable
Объясняет, как программно вернуть связанные записи в типизированном наборе данных с таблицами в отношении "один ко многим".Пошаговое руководство. Создание отношений между таблицами данных
Предоставляет пошаговые инструкции по созданию двух таблиц данных с помощью Конструктора наборов данных и добавлению отношения между ними.
Ссылки
DataRelation
Представляет отношение родительский/дочерний между двумя объектами T:System.Data.DataTable.GetChildRows
Принимает дочерние строки T:System.Data.DataRow.GetParentRow
Принимает родительские строки T:System.Data.DataRow.Rule
Указывает действие, которое должно быть выполнено для обеспечения ограничения ForeignKeyConstraint.Unique
Получает или задает значение, показывающее, должны ли значения в каждой строке столбца быть уникальными.Constraint
Представляет ограничение, которое может быть применено к одному или более объектам DataColumn.
Связанные подразделы
Добавление объектов DataRelation
Описывает создание отношений между таблицами, входящими в объект DataSet.Перемещение по связям DataRelations
Описывает использование отношений между таблицами объекта DataSet для возвращения дочерних или родительских строк.Вложенность объектов DataRelation
Рассматривает важность вложенных объектов DataRelation при представлении содержимого DataSet в виде данных XML и описывает способы их создания.