110,533
社区成员
发帖
与我相关
我的任务
分享
public CommonDataAccess()
{
string configSection = "NWConfigFileName";
string fileName = ConfigurationManager.AppSettings[configSection];
string applicationDirectory = AppDomain.CurrentDomain.BaseDirectory;
string configFileName = Path.Combine(applicationDirectory, fileName);
ConfigurationUtility config = new ConfigurationUtility(configFileName);
string providerName = config.GetConfiguration("ProviderName");
string connectionString = config.GetConfiguration("ConnectionString");
Console.WriteLine(providerName);
Console.WriteLine(connectionString);
_DataAccess = new DataAccessUtility(providerName, connectionString);
}
<?xml version="1.0" encoding="utf-8" ?>
<configurations>
<config key="ProviderName" value="System.Data.OleDb" cryptography="false" />
<config key="ConnectionString" value="Provider=Microsoft.Jet.OleDb.4.0;Data Source=G:\Northwind.mdb" cryptography="false" />
<config key="databaseType" value="Access" cryptography="false" />
</configurations>