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数据库