c 壓縮access資料庫win7系統不穩定問題

2021-06-20 16:33:49 字數 431 閱讀 6212

public void accesscompact(string sdb, string spswd)//壓縮資料庫

catch (exception ee)}}

症狀:在沒有使用者登入的情況下,呼叫這個方法可以很順利地進行access資料庫的壓縮,但是一旦啟動使用者登入,就無法完成壓縮操作

程式登入後,工作目錄中有個***x.ldb的檔案,是已經開啟的資料庫檔案,也就說明資料庫在開啟的情況下是不能進行壓縮的,這是後呼叫 cn_close();方法來釋放資料庫,但是仍然不能自動消除***x.ldb這個檔案。cn_close();的**如下:

#region  關閉資料庫連線

/// 

/// 關閉資料庫的連線.

/// 

public void cn_close()

}#endregion

C 壓縮Access資料庫

壓縮資料庫 資料庫鏈結 要壓縮的mdb檔案的全名 static void compactaccessdb string dbfilename objjro.gettype invokemember compactdatabase system.reflection.bindingflags.invo...

壓縮access資料庫

遇到乙個問題,使用的是accesss資料庫,在載入資料庫中的資訊的時候,速度特別慢,有時候一次查詢最終會卡15秒左右,然後才能得到結果,跟蹤發現卡的地方在sqlexecdirect中,已經是odbc api了。開啟資料庫看也沒發現啥問題,後來點了access上邊的 壓縮和修復資料庫 工具,資料庫從原...

Delphi 壓縮Access資料庫

由於access資料庫在反覆使用過程中會自動增大,delphi壓縮access資料庫的簡單方法如下 首先要引用comobj單元 function tform1.compac b const dbfile,pwd string boolean var tempdbfile string constr ...