当前位置:数据库 > Access >>

access数据库

下面的代码: <% set conn=server.createobject("adodb.connection") conn.open "driver={Microsoft Access Driver (*.mdb)};dbq="&server.MapPath("data.mdb") %> 下面是返回错误: Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005' [Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x9a4 Thread 0x420 DBC 0x16af00c Jet'。 /asp/talk.asp,行 3 各位大虾,应该这样修改注册表,谢谢了
补充:急,急,各位大虾,应该怎样修改注册表,谢谢了
回答能够详细点吗 ?

哪个三楼的怎么修改权限呢,能够详细点吗 ?
答案:建议换成 OLEDB驱动

要用DBQ驱动的话  把虚拟目录设置到最底一层目录才可以 .
其他:<%
dim conn
set conn = server.createobject("adodb.connection")
conn.open = "provider=microsoft.jet.oledb.4.0;" & "data source = " & server.mappath("data.mdb")
%> 简单了,那是因为你数据库没有权限,你把文件夹的权限加一个"修改"权限就行了.

上一个:access数据库按条件求和,查询符合条件的值
下一个:Access数据库

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,