ASP与ACCESS数据库连接,急!急!急!

来源:百度知道 编辑:UC知道 时间:2024/05/31 08:25:07
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x80 Thread 0x45c DBC 0x7e1244 Jet'。
/beifen/index.asp, 第 130 行

conn.asp文件是:
Dim MM_conn_STRING
dim map
map=server.mappath("..\data\databas.mdb")
MM_conn_STRING = "Driver={Microsoft Access Driver (*.mdb)};DBQ= map"
%>
conn.asp在Connections这个文件夹里,数据库文件databas.mdb在data这个文件夹里,Connections和data这两个文件夹都在根目录文件夹里
地130行代码是rs.ActiveConnection = MM_conn_STRING 我用绝对地址是能行的,相对地址就不行了,不知道为什么

改为map=server.mappath("data\databas.mdb")也不行

数据库位置错误。
map=server.mappath("..\data\databas.mdb")
你最好把conn.asp这个文件与数据库放在一起,再把位置改为:
map=server.mappath("databas.mdb")
然后在包含文件语句中改一个位置就可以了嘛。

map=server.mappath("data/databas.mdb")

map=Server.MapPath("/data/databas.mdb")

第130行的代码是什么??发出来看看

换一种连接方式