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


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

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

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

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

Обновление источников данных с помощью адаптеров данных
Описывает, как устранить изменения данных в наборе данных обратно в источник данных.

Добавление существующих ограничений в набор данных
Описывает заполнение набора данных данными первичного ключа из источника данных.

См. также