>  기사  >  데이터 베이스  >  通过预处理器指令调整连接的数据库

通过预处理器指令调整连接的数据库

WBOY
WBOY원래의
2016-06-07 15:06:301071검색

开发程序的时候可能会用到多个数据库,比如一个客户正在使用的数据库,一个测试数据库。开发中可能经常在这两套数据库中切换,从前我的做法是修改web.config文件,但是这样确实不太方便。最近发现可以通过预处理器指令来方便的调整。 先在web.config中分别定

    开发程序的时候可能会用到多个数据库,比如一个客户正在使用的数据库,一个测试数据库。开发中可能经常在这两套数据库中切换,从前我的做法是修改web.config文件,但是这样确实不太方便。最近发现可以通过预处理器指令来方便的调整。
    先在web.config中分别定义两个数据库的连接字符串
    OracleHouseConnectionStringTest
    OracleHouseConnectionString
    获取字符串的地方修改如下
    public static string OracleWaterGasConnectString
    {
    get
    {
    #if DEBUG
    return Utility.GetConfig("OracleWaterGasConnectionStringTest");
    #else
    return Utility.GetConfig("OracleWaterGasConnectionString");
    #endif
    }
    }
    然后进行如下设置 添加两个配置.

通过预处理器指令调整连接的数据库

    以后调整数据库只需要更改 启动 按钮右边的配置就可以了.

通过预处理器指令调整连接的数据库

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.