Экспорт (0) Печать
Развернуть все
Эта статья переведена вручную. Наведите указатель мыши на предложения статьи, чтобы просмотреть исходный текст. Дополнительные сведения.
Перевод
Текст оригинала

Объекты DataSet, DataTable и DataView

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

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

  • Программно создать DataTable, DataRelation и Constraint внутри DataSet и заполнить таблицы данными.

  • Заполнить DataSet таблицами данных из существующего реляционного источника данных с помощью DataAdapter.

  • Загрузить и сохранить содержимое DataSet с помощью XML-кода. Дополнительные сведения см. в разделе Использование XML в DataSet.

Строго типизированный DataSet также можно передавать с помощью веб-службы с поддержкой XML-кода. Конструкция DataSet делает его идеальным для передачи данных с помощью веб-служб с поддержкой XML-кода. Общие сведения о веб-службах с поддержкой XML-кода см. в разделе XML Web Services Overview. Пример использования данных DataSet из веб-службы с поддержкой XML см. в разделе Использование данных из DataSet в веб-службе XML.

Создание DataSet

Описывает синтаксис, необходимый для создания экземпляра DataSet.

Добавление DataTable в DataSet

Описывает создание и добавление таблиц и столбцов в DataSet.

Добавление объектов DataRelation

Описывает создание связей между таблицами DataSet.

Перемещение по связям DataRelations

Описывает использование связей между таблицами DataSet для возвращения дочерних или родительских строк связи типа «родитель-потомок».

Объединение содержимого DataSet

Описывает процесс слияния содержимого одного DataSet, DataTable или массива DataRow с DataSet.

Копирование содержимого объекта DataSet

Описывает создание копии DataSet, которая может содержать схему, а также указанные данные.

Обработка событий DataSet

Описывает события DataSet и их использование.

Типизированные объекты DataSets

Обсуждается, что такое типизированный DataSet и как его создавать и использовать.

DataTables

Описывает создание DataTable, определение схемы и управление данными.

DataTableReaders

Описывает создание и использование DataTableReader.

Объекты DataView

Описывает создание DataViews и работу с ними, а также работу с событиями DataView.

Использование XML в DataSet

Описывает взаимодействие DataSet с XML-данными в качестве источника данных, включая загрузку и сохранение содержимого DataSet в виде XML-данных.

Использование данных из DataSet в веб-службе XML

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

Новые возможности ADO.NET

Представляет новые возможности ADO.NET.

Общие сведения об ADO.NET

Содержит введение в структуру и компоненты ADO.NET.

Заполнение DataSet из адаптера данных DataAdapter

Описывает загрузку DataSet данными из источника данных.

Обновление источников данных с помощью объектов DataAdapter

Описывает решение по внесению измененных в DataSet данных обратно в источник данных.

Добавление существующих ограничений к DataSet

Описывает заполнение DataSet сведениями о первичном ключе из источника данных.

Добавления сообщества

ДОБАВИТЬ
Показ:
© 2014 Microsoft