主题:  很怪的连接现象

liangzn28

职务:普通成员
等级:1
金币:0.0
发贴:60
#12006/6/21 12:11:43


<%
Dim db
set db = Server.CreateObject("ADODB.Connection"
DBPath = Server.MapPath("/data/public.mdb"
db.Open "driver={Microsoft Access Driver (*.mdb)};Dbq=" & DBPath
%>

大虾们,上面的就是我的连接语句,是能连接的,不够不知道为什么刷新页面的时候就会出错:
错误类型:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xef8 Thread 0xa9c DBC 0x1f54c54 Jet'。
/gv/conn.asp, 第 5 行

请指教!!



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
#22006/6/22 1:45:26
数据库路径是否错误


非常大鱼

缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#32006/6/22 9:00:18
试试
conn.connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+Server.MapPath("xxx.mdb"