当前位置: 代码迷 >> ASP.NET >> 这么的数据库工厂
  详细解决方案

这么的数据库工厂

热度:8027   发布时间:2013-02-25 00:00:00.0
这样的数据库工厂
这样的数据库工厂,它的配置文件:

<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也是这个道理,照猫画虎就行了
  相关解决方案