人人人人人人人人人人人人

VB CompactDatabase 压缩/修复数据库

Option Explicit

Private Sub Command1_Click()
On Error GoTo err
Dim DbEngine, dbFile As String
dbFile = "D:\my.mdb"
Set DbEngine = CreateObject("DAO.DBEngine.36")
'CompactDatabase(filename,tempfile,'',0,";pwd=123");
DbEngine.CompactDatabase dbFile, "d:\OKtemp.mdb", "", 0, ";pwd=123"
Kill dbFile
Name "d:\OKtemp.mdb" As dbFile
Exit Sub
err:
MsgBox err.Description
End Sub

  

 

posted @ 2019-01-15 13:46  wgscd  阅读(958)  评论(1编辑  收藏  举报