注册 登录
编程论坛 ASP技术论坛

asp 连接access帮帮忙?谢谢

麦田飞 发布于 2007-12-08 14:42, 709 次点击
Microsoft OLE DB Provider for ODBC Drivers 错误 ''80004005''
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 ''Temporary (volatile) Jet DSN for process 0x728 Thread 0x854 DBC 0x276fb44 Jet''。怎打不开数据库

[[italic] 本帖最后由 麦田飞 于 2007-12-8 15:15 编辑 [/italic]]
7 回复
#2
madpbpl2007-12-08 15:03
这个问题说明楼主的数据库路径不对。
#3
麦田飞2007-12-08 15:07
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("include\#mydb.mdb")
%>
#4
麦田飞2007-12-08 15:08
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("include/#mydb.mdb")
%>
#5
madpbpl2007-12-08 15:30
你这个文件和include文件夹在一个文件夹下吗?
#6
麦田飞2007-12-08 15:47
恩,但我改了
<%
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("#mydb.mdb")
%>
还是不行
我的磁盘是fat32的。请加我qq。648006038
#7
yms1232007-12-08 18:08
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("#mydb.mdb")
&";Persist Security Info=False"
使用这个连接字符串试试。
#8
麦田飞2007-12-10 14:27
谢谢
1