网赚论坛

 找回密码
 免费注册
查看: 230|回复: 0
打印 上一主题 下一主题

Access数据库连接关闭与.ldb文件锁定解决方法

[复制链接]

19

主题

22

帖子

76

积分

Ⅰ级财主

Rank: 1

积分
76
跳转到指定楼层
楼主
发表于 2017-9-13 19:33:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  这几天一直被ASP调用数据库引起CPU使用率高达100%的问题困扰,刚刚终于把问题解决了,可以睡个好觉了!
  常用的数据库连接方式:
  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文件(如无法删除,先结束相关进程或重新启动计算机删除即可)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-27 02:29 , Processed in 0.514801 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表