在线等,求帮助。数据库连接出错,请打开conn.asp文件检查连接字串.
htmlpage=Array("wlzx","hyzx","lyzx","kyzx","wlbx","zcfg","zhuanxian","wlzh","wlsb","w...
htmlpage=Array("wlzx","hyzx","lyzx","kyzx","wlbx","zcfg","zhuanxian","wlzh","wlsb","wljc","hdxy","wlwd","wlpx","wlks","wlsw","wlal","wlsj","notice")
db=dbpath&"/"&dbname
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
on error resume next
conn.open connstr
if err then
Err.Clear
Call CloseConn()
Response.Write "数据库连接出错,请打开conn.asp文件检查连接字串。"
Response.End
end if
Function CloseConn()
conn.close
set conn=nothing
End Function
Dim FoundErr,ErrMsg
%> 展开
db=dbpath&"/"&dbname
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
on error resume next
conn.open connstr
if err then
Err.Clear
Call CloseConn()
Response.Write "数据库连接出错,请打开conn.asp文件检查连接字串。"
Response.End
end if
Function CloseConn()
conn.close
set conn=nothing
End Function
Dim FoundErr,ErrMsg
%> 展开
3个回答
展开全部
把
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
换成这个试试~不行的话找一下dbname定义的什么~
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
换成这个试试~不行的话找一下dbname定义的什么~
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
更多追问追答
追问
还是不行啊,求大神帮助啊
追答
在Confing.asp里找一下
dbpath=“”
dbname=“”
看一下这里面的值各是什么?对应你的实际路径改一下~
展开全部
connstr="Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath(data/#SqlIn.mdb)'不知道你的数据库放哪儿的,我假设你放在data里
更多追问追答
追问
用你给的不行
追答
方便的话源代码完整一点的贴上来,数据用的是哪个?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
仔细检查一下 conn.asp文件 注意数据库路径!
追问
把路径设置成什么样子才行?数据库我已经贴出来了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询