Отношения в наборах данных
Набор данных может содержать связанные таблицы, как реляционная база данных.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.
Связанные подразделы
Adding a Relationship between Tables
Описывает создание отношений между таблицами, входящими в объект DataSet.Navigating a Relationship between Tables
Описывает использование отношений между таблицами объекта DataSet для возвращения дочерних или родительских строк.Nested DataRelations
Рассматривает важность вложенных объектов DataRelation при представлении содержимого DataSet в виде данных XML и описывает способы их создания.