修改数据库连接,原来是ACCESS的,想改成MSSQL的。

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:47:15
以下是conn.asp配置文件的连接部分

asi="asi" '系统缓存名称.在一个URL下安装多个CMS请设置不同名称

MyDbPath="/" '系统安装目录,如在虚拟目录下安装.请填写 /虚拟目录名称/

Const DataBaseType=0 '系统数据库类型,"0"为MS ACCESS 2000数据库

If DataBaseType=0 then '======================如果是ACCESS数据库,请认真修改好下面的数据库的文件名============================='

artmdb=MyDbPath&"data/#adtdb.asp" '变量名artmdb请不要更改.
'如果不能正确连接数据库,首先核对这句的数据库文件的目录和文件名称是否和你的正确。
'建议这个数据库名称要改复杂一点,目录也可以更改一下. 文件类型不能用.mdb, 最好用.asp, 以防止数据库被下载.
NowString = "Now()" 'Access时间格式

End if

整段代码如下:
asi="asi"
MyDbPath="/"
Const DataBaseType=1 '注意这里改成了1
If DataBaseType=0 then
artmdb=MyDbPath&"data/#adtdb.asp"
NowString = "Now()"
Else
dim,servername,dbname,username,password
servername="(local)" '服务器地址,一般是local本机
dbname="xxx" '数据库名字
username="xxx" '数据库帐号
password="xxx" '数据库密码
connstr="PROVIDER=SQLOLEDB;DATA SOURCE="& servername &";UID="& username &";PWD="& pasword &";DATABASE="& dbname
set conn=server.create("adodb.connection")
conn.open connstr
End if

把ado的connect string 设为连接Sqlserver就可以了