asp连接access数据库出现 Microsoft OLE DB Provider for ODBC Drivers 错误 ✀80004005✀ 怎么解决

2024-12-19 03:48:34
推荐回答(3个)
回答1:

应该是文件夹权限不够的文件,右键点击数据库的文件夹,权限中把EVERYONE加进去,赋予写入的权限即可。WINDOWS\temp文件夹也相同的设置一下。

回答2:

<%
dim conn
dim connstr
dim db
db="../Databacar/#asp99cms.mdb" '数据库文件位置
on error resume next
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
sub CloseConn()
conn.close
set conn=nothing
end sub

%>

回答3:

connstr="DBQ="+server.mappath("db/aa.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};" '数据库连接地址
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr

注意路径!