網頁設計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
没有评论:
发表评论