2010年1月26日星期二

網頁設計Access數據庫連接關閉與.ldb文件鎖定解決方法


網頁設計Access數據庫連接關閉與.ldb文件鎖定解決方法


發佈者:作者:Web Design香港網頁設計大皇 - 網站設計
Web Design
  這幾天一直被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文件(如無法刪除,先結束相關進程或重新啟動計算機刪除即可)
  有時候檢查一下是否有頁面同時爭用資源的情況,我的問題就是屬於這個情況造成的!歡迎大家光臨指導我們的網站:(濟寧網站建設專家-易遠網絡)http://webdesign.zoapcon.comcomWeb Hosting

没有评论:

发表评论