彻底解决“Microsoft JET Database Engine 错误 80004005”
1、基本信息
程序代码:
dim conn
dim connstr
dim db
dbxxxxxx" '数据库文件位置
'connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
'connstr="driver={Microsoft Access Driver (*.mdb)};dbq=" & server.mappath("zedaidata.mdb")
'conn.open connstr
Connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("xxxxx")
conn.open Connstr
Microsoft JET Database Engine 错误 '80004005'
未指定的错误
/Conn.asp,行 15
2、初步测试
看看连接语句也没什么错误,不过第一反应还是换个写法:
换上面的
也出错
[Microsoft][ODBC Microsoft Access Driver]General error Unable to open registry key 'Temporary (volatile) Jet DSN for process 0x474 Thread 0x290 DBC 0x79d024 Jet'.
/conn.asp,行 6