如何在FrameWork中使用不同数据库

修改于 2010/03/28 18:03 由 Administrator — 编目为: ASP-NET权限管理框架(FrameWork)

1 配置文件

FrameWork可以支持Access,MsSql2000/2005,Oracle 9i 以上版本. 默认配置为使用Access数据库. 如果需改为其它数据库,请打开根目录下的Web.Config,找到
    <!--数据库设置Start–->
    <!––Access or MsSql––>
    <add key="DBType" value="Access"/>
    <add key="MsSql" value="server=127.0.0.1;database=FrameWork;uid=sa;pwd=sa;"/>
    <add key="Access" value="\Manager\DataBase\Access\FrameWork.config"/>
    <add key="Oracle" value="Data Source=myhome;Persist Security Info=True;User ID=sa;Password=sa;Unicode=True"/>
    <!––数据库设置End––>

2 修改为Access数据库


<add key="DBType" value="Access"/>
修改为
<add key="DBType" value="Access"/>
并修改数据库:
<add key="Access" value="\Manager\DataBase\Access\FrameWork.config"/>

3 修改为MsSql数据库


<add key="DBType" value="Access"/>
修改为
<add key="DBType" value="MsSql"/>
并修改数据库连接:
<add key="MsSql" value="server=127.0.0.1;database=FrameWork;uid=sa;pwd=sa;"/>

4 修改为Oracle数据库


<add key="DBType" value="Access"/>
修改为
<add key="DBType" value="Oracle"/>
并修改数据库连接:
<add key="Oracle" value="Data Source=myhome;Persist Security Info=True;User ID=sa;Password=sa;Unicode=True"/>