Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
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.
Добавление DataRelation Описывает создание связей между таблицами в 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 Описывает, как загрузить DataSet данными из источника данных.
Обновление источников данных с помощью DataAdapters Описывает, как устранить изменения данных обратно DataSet в источник данных.
Добавление существующих ограничений в набор данных Описывает, как заполнить DataSet данные первичного ключа из источника данных.