数据库链接方式2种都试过了的,都是同一错误.
以前在xp下运行正常,换win7后运行也正常,但今天又装xp后出现了错误了.
iis起先是从网上下的一个十几二十M的IIS文件包.然后他们说可能是iis是精简版的,所以我又找了张安装版的xp盘(i386 500多M)从新装个下iis还是不行.
错误是
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xabc Thread 0xea8 DBC 0x1720064 Jet'。
/customer_03-化妆品/link/link.asp,行 9
应该不是代码问题吧,上传到服务器,以前在本地运行,他们运行一直正常.
<%
set link=server.CreateObject("adodb.connection")
db=server.MapPath("./link/db/d.mdb")
response.Write(db)
link.connectionstring="DRIVER=Microsoft Access Driver (*.mdb);DBQ="&db
link.Open
'db="./link/db/d.mdb"
'Set link = Server.CreateObject("ADODB.Connection")
'connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(db)
'link.Open connstr
%>
2种都是同一个错误.