Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Основная функция любого приложения базы данных подключается к источнику данных и извлекает содержащиеся в ней данные. Поставщики данных .NET Framework ADO.NET служат мостом между приложением и источником данных, что позволяет выполнять команды, а также извлекать данные с помощью DataReader или DataAdapter. Ключевая функция любого приложения базы данных — это возможность обновлять данные, хранящиеся в базе данных. В ADO.NET обновление данных включает использование объектов DataAdapter и DataSetCommand, а также может включать использование транзакций.
В этом разделе
Подключение к источнику данных
Описывает, как установить подключение к источнику данных и как работать с событиями подключения.
Строки подключения
Содержит разделы, описывающие различные аспекты использования строк подключения, включая ключевые слова строки подключения, сведения о безопасности и хранение и извлечение их.
Объединение подключений в пул
Описание пулов подключений для поставщиков данных .NET Framework.
Команды и параметры
Содержит разделы, описывающие создание команд и построителей команд, настройку параметров и способ выполнения команд для получения и изменения данных.
Объекты DataAdapter и DataReader
Содержит разделы, описывающие DataReaders, DataAdapters, параметры, обработку событий DataAdapter и выполнение пакетных операций.
Транзакции и параллельность
Содержит разделы, описывающие, как выполнять локальные транзакции, распределенные транзакции и работать с оптимистическим параллелизмом.
Получение значений идентификаторов или автоматической нумерации
Пример сопоставления значений, созданных для столбца идентификатор в таблице SQL Server или поля автонумерация в таблице Microsoft Access, столбец вставляемой строки в таблице. Обсуждает слияние значений идентификаторов в объекте DataTable
.
Получение двоичных данных
Описывает, как получить двоичные данные или большие структуры данных с помощью CommandBehavior
.
SequentialAccess
Изменение поведения по умолчанию объекта DataReader
.
Изменение данных с помощью хранимых процедур
Описывает, как использовать входные и выходные параметры хранимой процедуры для вставки строки в базу данных с возвращением нового значения идентификатора.
Получение сведений о схеме базы данных
Описывает получение доступных баз данных или каталогов, таблиц и представлений в базе данных, ограничений, существующих для таблиц и других сведений о схеме из источника данных.
DbProviderFactories
Описывает модель фабрики поставщиков и демонстрирует использование базовых классов в System.Data.Common
пространстве имен.
Трассировка данных в ADO.NET
Описывает, как ADO.NET предоставляет встроенные функции трассировки данных.
Счетчики производительности
Описание счетчиков производительности, доступных для SqlClient
и OracleClient
.
Асинхронное программирование
Описывает ADO.NET поддержку асинхронного программирования.
Поддержка потоковой передачи SqlClient
Обсуждается, как писать приложения, которые осуществляют потоковую передачу данных из SQL Server без полной загрузки в оперативную память.