(急)数据库连接出错,请检查Conn.asp文件中的数据库参数设置

来源:百度知道 编辑:UC知道 时间:2024/07/06 16:36:04
我的网站数据连接文件代码如下:
<%
Function Get_SafeStr(str)
Get_SafeStr = Replace(Replace(Replace(Replace(Replace(Trim(str), "'", ""), Chr(34), ""), ";", ""),"=",""),">","")
End Function

db="sjk2008/#sy#wgh2008#.asp"
On Error Resume Next
dim ConnStr
dim conn
ConnStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
If Err Then
err.Clear
Set Conn = Nothing
Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"
Response.End
End If
sub CloseConn()
On Error Resume Next
If IsObject(Conn) Then
conn.close
set conn=nothing
end if
end sub
%>

-------------------------------------------------
在本地测试时总是提示:(

权限问题,你可以右键这个网站程序文件夹,属性-》安全-》选择user这个用户,选上修改,写入,打钩这两个复选框,按确定。再刷新下页面。如果没有user你就添加-》高级-》立即查找 选择user这个账户按确定。最后在user用户这里的 (修改)( 写入)打上勾,刷新下,就OK了

调用文件和数据库不在同一个目录,要把数据库地址写完整,比如在12这个文件夹里有个13的数据库,要写成db="12/13.asp".同样,如果你上传到服务器根目录就可以了。如果上传的是某个文件夹(如15),就要写成db="15/12/13.asp"

sjk2008/#sy#wgh2008#.asp 是不是和调用的文件放在同一目录。。。。