access数据库出错

来源:百度知道 编辑:UC知道 时间:2024/05/16 17:34:06
出错信息:
Microsoft OLE DB Provider for ODBC Drivers 错误 '80004005'

[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0xd98 Thread 0xe1c DBC 0x19aed0c Jet'。

/jshg/jh_freely_talking1.asp,行 147

源程序为:
set conn=Server.CreateObject("ADODB.Connection")
DBPath = Server.MapPath("chatroom.mdb")
conn.Open "driver={Microsoft Access Driver (*.mdb)};UID=;PWD=lybsjk;dbq=" & DBPath
set rs=server.createObject("ADODB.Recordset")
rs.open "frtalkcount",conn,1,2
rs.movelast
response.write rs(0)
count=rs(0)+1
set rsadd=server.CreateObject("ADODB.Recordset")
Application.Lock

你把连接字符串改成试试conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("chatroom.mdb")
不行的话检查一下你c盘是不是ntfs,如果是的话 ,你补充说明一下,我再告诉你,比较麻烦

这个原因很多,你baidu一下,看看能不能找到你想要的