Dela via


DbProviderFactories

Namnområdet System.Data.Common innehåller klasser för att skapa DbProviderFactory instanser för att arbeta med specifika datakällor. När du skapar en DbProviderFactory instans och skickar information om dataprovidern DbProviderFactory kan du fastställa rätt, starkt typifierat anslutningsobjekt som ska returneras baserat på den information som den har angetts.

Från och med .NET Framework version 4 visas dataprovidrar som System.Data.Odbc, System.Data.OleDb, System.Data.SqlClientoch System.Data.OracleClient inte längre i filen machine.config, men anpassade leverantörer visas fortfarande där.

I det här avsnittet

Översikt över fabriksmodell
Ger en översikt över fabriksdesignmönstret och programmeringsgränssnittet.

Hämta en DbProviderFactory
Visar hur du listar de installerade dataprovidrar och skapar en DbConnection från en DbProviderFactory.

Db Anslut ion, DbCommand och DbException
Visar hur du skapar en DbCommand och DbDataReader, och hur du hanterar datafel med hjälp av DbException.

Ändra data med en DbDataAdapter
Visar hur du använder en med en DbCommandBuilder DbDataAdapter för att hämta och ändra data.

Se även