请教高手asp链接数据库的问题。

来源:百度知道 编辑:UC知道 时间:2024/06/18 11:08:14
把Internet上的网站搬到自己的电脑上修改,用iis打开后显示 数据库连接出错,请检查Conn.asp文件中的数据库参数设置。
conn.asp中的主机地址我也改了,还有哪需要修改啊?
<%
'系统数据库类型,1为MSSQL2005数据库,0为MS ACCESS 2000数据库
Const DataBaseType = 0

'请使用相对于网站根目录的的相对路径
Const DataBaseFile = "\DataBase\#NRF_35CMS.mdb"

'如果是SQL数据库,请认真修改好以下数据库选项
Const SqlHostIP = "127.0.0.1" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)
Const SqlDataName = "s415202_db0" 'SQL数据库名
Const SqlUserName = "s415202_db0" 'SQL数据库用户名
Const SqlPassWord = "93a8vzzx" 'SQL数据库用户密码

Dim Conn,ConnStr
Dim NRF_True,NRF_False,NRF_Now

Sub OpenConn()
On Error Resume Next
If DataBaseType = 1 Then
ConnStr = "Provider = Sqloledb; User ID = " & SqlUserName & "; Password = " & SqlPassWord & "; Initial Catalog = " & SqlDataName & "; Data Source = " & SqlHostIP & ";

1.你这个网站用的AC库吧,那你把这个网站文件放在哪了?直接放在IIS的根目录下,就不会提示你错误
2.如果放在IIS的虚拟目录下,提示出错就正常,因为

请使用相对于网站根目录的的相对路径
Const DataBaseFile = "\DataBase\#NRF_35CMS.mdb"

这句数据库前面要加上虚拟目录的路径。