Объекты DbProviderFactory (ADO.NET)
Пространство имен System.Data.Common предоставляет классы для создания экземпляров DbProviderFactory для работы с конкретными источниками данных. При создании экземпляра DbProviderFactory и передаче ему сведений о поставщике данных фабрика DbProviderFactory может на их основе определить верный, строго типизированный объект соединения, который необходимо возвратить.
Каждый поставщик данных .NET Framework, предоставляющий интерфейс DbProviderFactory, записывает сведения о настройке и строку соединения поставщика в файле machine.config. Поставщики данных с зарегистрированными производственными классами в .NET Framework включают System.Data.Odbc, System.Data.OleDb, System.Data.SqlClient, System.Data.SqlServerCe и System.Data.OracleClient.
В этом разделе
Общие сведения о фабричной модели (ADO.NET)
Содержит общие сведения о шаблоне разработки и программном интерфейсе фабрики.Получение DbProviderFactory (ADO.NET)
Показывает способ создания списка установленных поставщиков данных и соединения DbConnection в фабрике DbProviderFactory.DbConnection, DbCommand и DbException (ADO.NET)
Показывает способ создания объектов DbCommand и DbDataReader, а также методы обработки ошибок с помощью исключения DbException.Изменение данных с помощью DbDataAdapter (ADO.NET)
Показывает способ использования объектов DbCommandBuilder совместно с DbDataAdapter для получения и изменения данных.