Condividi tramite


DbProviderFactories

Lo System.Data.Common spazio dei nomi fornisce le classi per la creazione di DbProviderFactory istanze da usare con origini dati specifiche. Quando si crea un'istanza DbProviderFactory e si passano informazioni sul provider di dati, l'oggetto DbProviderFactory può determinare l'oggetto corretto di connessione fortemente tipizzato da restituire in base alle informazioni fornite.

A partire da .NET Framework versione 4, i provider di dati come System.Data.Odbc, System.Data.OleDbSystem.Data.SqlClient, e System.Data.OracleClient non sono più elencati nel file machine.config, ma i provider personalizzati continueranno a essere elencati.

In questa sezione

Panoramica del modello di fabbrica
Fornisce una panoramica del modello di progettazione della factory e dell'interfaccia di programmazione.

Ottenere un DbProviderFactory
Illustra come elencare i provider di dati installati e creare un oggetto DbConnection da un oggetto DbProviderFactory.

DbConnection, DbCommand e DbException
Viene illustrato come creare un DbCommand oggetto e DbDataReadere come gestire gli errori dei dati usando DbException.

La Modifica dei Dati con un DbDataAdapter
Dimostra come utilizzare un DbCommandBuilder insieme a un DbDataAdapter per recuperare e modificare i dati.

Vedere anche