用DAO,先引用DAO3.6DBEngine.CompactDatabase olddb, newdb, locale, options, passwordolddb 字符串,要压缩的数据库文件名,如"C:\olddb.mdb",必须是没有打开的数据库文件名newdb 字符串,新的数据库文件名,如"C:\newdb.mdb",不能是已经存在的文件。locale 可选,如 dbLangSpanish & ";pwd=NewPassword"  If you want to use the same locale as olddb (the default value), but specify a new password, simply enter a password string for locale: 
 ";pwd=NewPassword" options 可选.可以用";pwd=abcd"制定新密码为abcd