Dim str,conn
set conn=server.CreateObject ("adodb.connection")
str="driver={microsoft access driver (*.mdb)};dbq="&server.MapPath ("/Manage/Data/#qzdkys#.mdb")
conn.Open str
这样写能打开吗?
-----------
现在的错误提示是:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x1ec0 Thread 0xd98 DBC 0x4ff60b4 Jet'。
/try/Manage/conn.asp,行 11
asp如何打开数据库
答案:2 悬赏:80
解决时间 2021-12-21 22:14
- 提问者网友:陪我到最后
- 2021-12-21 02:23
最佳答案
- 二级知识专家网友:为你轻狂半世殇
- 2021-12-21 03:28
'连接方法一
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Access数据库路径和名称")
'连接方法二
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("Access数据库路径和名称")
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Provider = Microsoft.Jet.OLEDB.4.0;Data Source = " & Server.MapPath("Access数据库路径和名称")
'连接方法二
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & server.mappath("Access数据库路径和名称")
全部回答
- 1楼网友:何以畏孤独
- 2021-12-21 04:32
<%
set conn=server.createobject("adodb.connection")
conn.open "driver={microsoft access driver (*.mdb)};dbq="&server.mappath("db1.mdb")
%>
数据代码换成下面的试试,注意数据库路径问题
<%
connstr = "provider = microsoft.jet.oledb.4.0;data source = " & server.mappath("db1.mdb")
set conn = server.createobject("adodb.connection")
conn.open connstr
%>
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯