Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
ADO.NET DataSet — это резидентное представление данных, которое обеспечивает согласованную реляционную модель программирования независимо от источника содержащихся в нем данных. DataSet представляет собой полный набор данных, включая таблицы, которые содержат, упорядочивают и ограничивают данные, а также связи между таблицами.
Существует несколько способов работы с DataSet, которые могут применяться независимо или в сочетании. Вы можете:
Программно создать DataTable, DataRelation, и Constraint в DataSet и заполнить эти таблицы данными.
Заполните DataSet таблицами из существующего реляционного источника данных с использованием
DataAdapter
.Загрузите и сохраните содержимое DataSet с помощью XML. Дополнительные сведения см. в статье Об использовании XML в наборе данных.
Строго типизированный DataSet также может быть транспортирован с помощью веб-службы XML. Дизайн DataSet делает его идеальным для транспорта данных с помощью веб-служб XML. Общие сведения о веб-службах XML см. в разделе "Общие сведения о веб-службах XML". Пример использования DataSet из веб-службы XML см. в разделе "Использование набора данных из веб-службы XML".
В этом разделе
Руководство по обеспечению безопасности
Предоставляет рекомендации по безопасности для DataSet и DataTable.
Создание набора данных
Описывает синтаксис для создания экземпляра DataSetобъекта.
Добавление DataTable в набор данных
Описывает создание и добавление таблиц и столбцов в объект DataSet.
Добавление DataRelations
Описывает, как создать связи между таблицами в DataSet.
Навигация по DataRelations
Описывается, как использовать отношения между таблицами в DataSet, чтобы возвращать дочерние или родительские строки в контексте отношения типа "родитель-ребенок".
Слияние содержимого набора данных
Описывает, как объединить содержимое одного DataSetили DataTableDataRow массива в другойDataSet.
Копирование содержимого набора данных
Описывает, как создать копию DataSet , которая может содержать схему, а также указанные данные.
обработка событий набора данных
Описывает события DataSet и способы их использования.
Типизированные наборы данных
Определяет, что такое типизированный DataSet и как его создать и использовать.
DataTables
Описывает, как создать DataTable, определить схему и управлять данными.
DataTableReaders
Описывает, как создать и использовать объект DataTableReader.
DataViews
Описывает, как создавать и работать с событиями DataViews
и DataView.
Использование XML в наборе данных
Описывает, как DataSet взаимодействует с XML в качестве источника данных, включая загрузку и сохранение содержимого DataSet в виде XML-данных.
Использование набора данных из веб-службы XML
Описывает, как создать XML веб-службу, которая использует DataSet чтобы транспортировать данные.
Связанные разделы
Новые возможности в ADO.NET
В этой статье представлены новые возможности ADO.NET.
Общие сведения об ADO.NET
Содержит общие сведения о проектировании и компонентах ADO.NET.
Заполнение набора данных с помощью адаптера данных DataAdapter
Описывает загрузку набора данных с данными из источника данных.
Обновление источников данных с помощью адаптеров данных
Описывает, как устранить изменения данных в наборе данных обратно в источник данных.
Добавление существующих ограничений в набор данных
Описывает заполнение набора данных данными первичного ключа из источника данных.