Access数据库连接关闭与.ldb文件锁定解决方法
答案:2 悬赏:10
解决时间 2021-03-14 18:29
- 提问者网友:对着我说爱我
- 2021-03-13 22:13
Access数据库连接关闭与.ldb文件锁定解决方法
最佳答案
- 二级知识专家网友:甜野猫
- 2021-03-13 23:11
常用的数据库连接方式:
Dim connstr
dim dbpath
dbpath="#123$asd31.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbpath)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
关闭语句不仅是.
(断开记录)
Rs.close
Set Rs=Nothing
还有:(断开连接)
Conn.Close
Set Conn=Nothing
排除上面的原因之后.
用ACCESS打开你的数据库,选择菜单中的[工具]->[选项]->[高级]
更改[默认打开模式]为[共享],更改[默认记录锁定]为[不锁定].
如仍然不行将下面的选项[使用记录级锁定]也取消.
确定后保存,然后打开,修复/压缩数据库.
删除目录中的LDB文件(如无法删除,先结束相关进程或重新启动计算机删除即可)
Dim connstr
dim dbpath
dbpath="#123$asd31.mdb"
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(dbpath)
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open connstr
关闭语句不仅是.
(断开记录)
Rs.close
Set Rs=Nothing
还有:(断开连接)
Conn.Close
Set Conn=Nothing
排除上面的原因之后.
用ACCESS打开你的数据库,选择菜单中的[工具]->[选项]->[高级]
更改[默认打开模式]为[共享],更改[默认记录锁定]为[不锁定].
如仍然不行将下面的选项[使用记录级锁定]也取消.
确定后保存,然后打开,修复/压缩数据库.
删除目录中的LDB文件(如无法删除,先结束相关进程或重新启动计算机删除即可)
全部回答
- 1楼网友:修女的自白
- 2021-03-13 23:53
1、当access数据库文件(.mdb)被打开是时候,会产生.ldb的临时文件。该文件被 ms jet db engine v4.0 用来确定被共享的数据库中哪条记录被锁定以及被谁锁定,因此在多用户的环境下是非常重要的。 2、当打开数据库的所有用户都关闭数据库时,.ld...
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯
• 手机登qq时,显示手机磁盘不足,清理后重新登 |
• 刺客的套装怎么选啊? |