Access2007.accdbデータベースファイルを圧縮して修復する必要があります。JRO.JetEngineが.mdbファイルでこれを実行できることは知っていますが、新しいバージョンの2007形式をコードで修復する必要があります。
助言がありますか?
編集:
これが問題です。COMオブジェクトライブラリ「MicrosoftOffice12Accessデータベースエンジンオブジェクトライブラリ」を使用し、DBEngineクラスを使用してそのCompactDatabseメソッドを呼び出すことができることがわかりました。しかし、データベースのパスワードを提供する場所がないようです。Office12データベースエンジンにはドキュメントがどこにもありません。CompactDatabaseメソッドの古いバージョンのドキュメントをいくつか見つけましたが、それらはまったく役に立ちません。
これは私を夢中にさせています。