DbProviderFactory
アプリケーション構成ファイルから DbProviderFactory を生成するためのメモ
コード
string key = "WindowsApplication1.Settings1.Setting"; System.Configuration.ConnectionStringSettings settings = System.Configuration.ConfigurationManager.ConnectionStrings[key]; System.Data.Common.DbProviderFactory factory = System.Data.Common.DbProviderFactories.GetFactory(settings.ProviderName);
アプリケーション構成ファイル
<?xml version="1.0" encoding="utf-8" ?> <configuration> <connectionStrings> <add name="WindowsApplication1.Settings1.Setting" connectionString="接続文字列" providerName="System.Data.SqlClient" /> </connectionStrings> </configuration>