次の方法で共有


データベースプロバイダーファクトリー (DbProviderFactories)

System.Data.Common 名前空間には、特定のデータ ソースを使用するための DbProviderFactory インスタンスを作成するクラスが用意されています。 DbProviderFactory インスタンスを作成し、データ プロバイダーに関する情報をそのインスタンスに渡すと、DbProviderFactory はあらかじめ提供された情報に基づいて厳密に型指定された正しいオブジェクトを判断して返すことができます。

.NET Framework バージョン 4 以降では、 System.Data.OdbcSystem.Data.OleDbSystem.Data.SqlClientSystem.Data.OracleClient などのデータ プロバイダーは machine.config ファイルに一覧表示されなくなりますが、カスタム プロバイダーは引き続きここに表示されます。

このセクションにて

ファクトリ モデルの概要
ファクトリ設計パターンとプログラミング インターフェイスの概要について説明します。

DbProviderFactory の取得
インストールされているデータ プロバイダーを一覧表示し、DbConnectionからDbProviderFactoryを作成する方法を示します。

DbConnection、DbCommand、および DbException
DbCommandDbDataReaderを作成する方法と、DbExceptionを使用してデータ エラーを処理する方法を示します。

DbDataAdapter を使用したデータの変更
DbCommandBuilderDbDataAdapterを使ってデータを取得および変更する方法を示します。

こちらも参照ください