这样的数据库工厂
这样的数据库工厂,它的配置文件:
<add key="DBType" value="MsSql" />
<add key="MsSql" value="server=.\starrycheng;database=HRMS;uid=sa;pwd=123456" />
如果将其改为“Oracle”数据库应该怎样改???
也没有看到枚举类型的“DBType”啊,在“ConfigHelper类”中有一个文件:
public class ConfigHelper
{
public static string GetDBType
{
get
{
return ConfigurationManager.AppSettings["DBType"];
}
}
/// <summary>
/// 获取MsSql数据库连接字符串
/// </summary>
public static string GetconnMsSql
{
get
{
return ConfigurationManager.AppSettings["MsSql"];
}
}
}
这样来的,如果要配置为“Oracle”应该怎样修改呢???
------解决方案--------------------
return ConfigurationManager.AppSettings["MsSql"];
=>
return ConfigurationManager.AppSettings["Oracle"];
看看行不行。
------解决方案--------------------根据DBType这个字符串找到MsSql,然后根据MsSql找到连接串,如果你写oracle也是这个道理,照猫画虎就行了