连接Access数据库的小错误

zhangleibbq 2004-03-12 10:25:11
刚学ASP,不会用,请教一个连接数据库的小问题
我连接Access数据库,通过同一个页面来打开连接,该页面有两个函数,一个用于打开连接,一个用于关闭连接,代码如下:
set connection = Server.CreateObject("ADODB.Connection")
Function OpenConnection()
dbpath = Server.MapPath("data/xyqg.mdb")
CloseConnection()
connection.Open("DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&dbpath)
set OpenConnection = connection
End Function

Sub CloseConnection()
If connection.State = 1 Then
connection.Close()
connection = nothing
End If
End Sub
我调用页面的时候总是出现下列错误:
[Microsoft][ODBC Microsoft Access Driver]常见错误 不能打开注册表关键字 'Temporary (volatile) Jet DSN for process 0x1184 Thread 0x928 DBC 0x21ac884 Jet'。
请问是什么原因引起这种错误.另外,各位在写ASP的时候一般用什么最方便的方法打开和关闭数据连接?请给一个解决方案.
...全文
29 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧