Article ID: 196809
Article Last Modified on 2/12/2007
DBEngine.CompactDatabase "20.MDB", "30.MDB", dbLangGeneral, dbVersion30
DBEngine.CompactDatabase "20.MDB", "30.MDB", , dbVersion30
Option Explicit
Private Sub Command1_Click()
Const dbPath = "C:\Program Files\ACCESS20\SAMPAPPS\NWIND"
Dim db As Database
Set db = DBEngine(0).OpenDatabase(dbPath)
Debug.Print dbPath & " Version:", db.Version
db.Close
DBEngine.CompactDatabase dbPath & ".mdb", _
dbPath & "30.mdb", _
, _
dbVersion30
Set db = DBEngine(0).OpenDatabase(dbPath & "30")
Debug.Print dbPath & "30 Version:", db.Version
db.Close
Kill dbPath & "30.mdb"
End Sub
DBEngine.CompactDatabase dbPath & ".mdb", _
dbPath & "30.mdb", _
dbLangGeneral, _
dbVersion30
The second time you run the project, the output will be as follows:
Program Files\ACCESS20\SAMPAPPS\NWIND Version: 2.0
Program Files\ACCESS20\SAMPAPPS\NWIND30 Version: 3.0Keywords: kbjet kbprb KB196809