Поделиться через


Наборы данных, таблицы данных и представления данных

ADO.NET DataSet — это резидентное представление данных, которое обеспечивает согласованную реляционную модель программирования независимо от источника содержащихся в нем данных. DataSet представляет собой полный набор данных, включая таблицы, которые содержат, упорядочивают и ограничивают данные, а также связи между таблицами.

Существует несколько способов работы с DataSet, которые могут применяться независимо или в сочетании. Вы можете:

Строго типизированный 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 данные первичного ключа из источника данных.

См. также