(急)数据库连接出错,请检查Conn.asp文件中的数据库参数设置
我的网站数据连接文件代码如下:<%FunctionGet_SafeStr(str)Get_SafeStr=Replace(Replace(Replace(Replace(...
我的网站数据连接文件代码如下:
<%
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
%>
-------------------------------------------------
在本地测试时总是提示:(急)数据库连接出错,请检查Conn.asp文件中的数据库参数设置.
我把:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"改为:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。" & ConnStr 时所显示的数据库路径是没有问题的.
而上传到服务器用没事,请问是怎么回事?谢谢!
不是在同一目录~ 展开
<%
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
%>
-------------------------------------------------
在本地测试时总是提示:(急)数据库连接出错,请检查Conn.asp文件中的数据库参数设置.
我把:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。"改为:Response.Write "数据库连接出错,请检查Conn.asp文件中的数据库参数设置。" & ConnStr 时所显示的数据库路径是没有问题的.
而上传到服务器用没事,请问是怎么回事?谢谢!
不是在同一目录~ 展开
3个回答
展开全部
调用文件和数据库不在同一个目录,要把数据库地址写完整,比如在12这个文件夹里有个13的数据库,要写成db="12/13.asp".同样,如果你上传到服务器根目录就可以了。如果上传的是某个文件夹(如15),就要写成db="15/12/13.asp"
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sjk2008/#sy#wgh2008#.asp 是不是和调用的文件放在同一目录。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询