DbProviderFactories (ADO.NET)
El espacio de nombres System.Data.Common proporciona clases para la creación de instancias DbProviderFactory que permiten trabajar con orígenes de datos específicos. Cuando crea una instancia DbProviderFactory y le pasa información acerca del proveedor de datos, la instancia DbProviderFactory puede determinar el objeto fuertemente tipado correcto que debe devolver en función de la información que se ha proporcionado.
Los proveedores de datos .NET Framework que exponen un elemento DbProviderFactory registran la información de configuración y una cadena de proveedor en el archivo machine.config. Los proveedores de datos con clases de generador de .NET Framework son System.Data.Odbc, System.Data.OleDb, System.Data.SqlClient, System.Data.SqlServerCe y System.Data.OracleClient.
En esta sección
Información general sobre el modelo de generador (ADO.NET)
Proporciona una introducción al patrón de diseño de generadores y a la interfaz de programación.Obtener DbProviderFactory (ADO.NET)
Muestra cómo enumerar los proveedores de datos instalados y cómo crear una clase DbConnection a partir de DbProviderFactory.DbConnection, DbCommand y DbException (ADO.NET)
Muestra cómo crear objetos DbCommand y DbDataReader, y cómo controlar los errores de datos con DbException.Modificar datos con DbDataAdapter (ADO.NET)
Muestra cómo usar un objeto DbCommandBuilder con DbDataAdapter para recuperar y modificar datos.