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


DbProviderFactories

Пространство имен System.Data.Common предоставляет классы для создания экземпляров DbProviderFactory для работы с конкретными источниками данных. При создании экземпляра DbProviderFactory и передачи сведений о поставщике данных, DbProviderFactory может определить правильный объект подключения с строгой типизацией, который необходимо вернуть, на основе полученных сведений.

Начиная с .NET Framework версии 4, поставщики данных, такие как System.Data.Odbc, System.Data.OleDbSystem.Data.SqlClientи System.Data.OracleClient больше не перечислены в файле machine.config, но пользовательские поставщики будут по-прежнему перечислены там.

В этом разделе

Общие сведения о модели фабрики
Общие сведения о шаблоне проектирования фабрики и интерфейсе программирования.

Получение DbProviderFactory
Демонстрирует, как вывести список установленных поставщиков данных и создать DbConnection из DbProviderFactory.

DbConnection, DbCommand и DbException
Демонстрирует, как создать DbCommand и DbDataReader, а также как обрабатывать ошибки данных с помощью DbException.

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

См. также