Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
С помощью ADO.NET DataReader можно получить поток данных только для чтения из базы данных. Результаты возвращаются при выполнении запроса и хранятся в сетевом буфере клиента, пока не запросить их с помощью метода Read объекта DataReader. Использование DataReader может повысить производительность приложения, извлекая данные сразу после его доступности и (по умолчанию), сохраняя только одну строку в памяти, уменьшая нагрузку на систему.
Компонент DataAdapter используется для извлечения данных из источника данных и заполнения таблиц в пределах DataSet. Он DataAdapter
также разрешает изменения, DataSet
внесенные обратно в источник данных. Объект DataAdapter
поставщика данных .NET Framework используется Connection
для подключения к источнику данных, а объекты Command
используются для извлечения данных и разрешения изменений в источнике данных.
Каждый поставщик данных .NET Framework включает в себя два объекта. Поставщик данных .NET Framework для OLE DB включает DbDataReader и DbDataAdapter объект, поставщик данных .NET Framework для SQL Server включает OleDbDataReader и OleDbDataAdapter объект, поставщик данных .NET Framework для ODBC включает SqlDataReader и SqlDataAdapter объект, а поставщик данных .NET Framework для Oracle включает OdbcDataReader и OdbcDataAdapter объект.
В этом разделе
Получение данных с помощью DataReader
Описывает объект ADO.NET DataReader и способ его использования для возврата потока результатов из источника данных.
Заполнение набора данных с помощью адаптера данных DataAdapter
Описывает, как заполнить DataSet
таблицы, столбцы и строки с помощью DataAdapter
.
Параметры DataAdapter
Определяет, как использовать параметры со свойствами команды DataAdapter
, включая то, как сопоставить содержимое столбца DataSet
с командным параметром.
Добавление существующих ограничений в набор данных
Описывает добавление существующих ограничений в объект DataSet
.
Сопоставление объектов DataAdapter, DataTable и DataColumn
Описывает, как настроить DataTableMappings
и ColumnMappings
для DataAdapter
.
Перелистывание результатов запроса
Пример просмотра результатов запроса в виде страниц данных.
Обновление источников данных с помощью адаптеров данных
Описывает, как использовать DataAdapter
для внесения изменений в DataSet
в базу данных.
Обработка событий DataAdapter
DataAdapter
Описывает события и способы их использования.
Выполнение пакетных операций с помощью DataAdapters
Описывает повышение производительности приложения за счет уменьшения количества обращений к SQL Server при применении обновлений из DataSet
.