C++からAccessのコンパクトおよびデータベースの修復ユーティリティを呼び出すにはどうすればよいですか?私はすでにADOとADOXを使用しているので、どちらかを使用するソリューションが便利です。プログラムによるデータベースのコンパクト化と修復
1
A
答えて
2
似へ:
How can I programmatically repair (not merely compact) an Access .mdb file?
あなたはJRO.JetEngine
オブジェクトにアクセスするCOM
を使ってこれを行うことができます。 C#にはCodeProjectという例がありますが、これはC++に変換するのが難しいはずはありません。
更新:@le dorfierのおかげで、ここにはarticleのC++の例があります。
関連する問題
- 1. すべてのAccessデータベースを検索し、コンパクトで修復します
- 2. Java 9コンパクトString直列化 - 直列化復元とデータ転送
- 3. 「コンパクトで修復」操作後のMS Accessクエリの問題
- 4. のPleskエラー修復データベース
- 5. Azure Blobからのデータベースの復元異なるセクタサイズエラーによるストレージの修復
- 6. 破損した* .MDBデータベースを修復&修復するツール(アクセス)
- 7. Sqlite3データベース破損 - 修復Xamarin
- 8. Cプログラムでフックを修正する方法(スタックの修復)
- 9. 同時に修復すると修復が発生する
- 10. プログラムの修復時にインストーラのUIを表示する
- 11. ミラー化されたzfsプールの修復
- 12. MeteorとJavaによるデータの暗号化と復号化
- 13. iOSとPHPによる暗号化と復号化
- 14. Twofishによる暗号化/復号化
- 15. SIMカードによるSMSの暗号化と復号化(USIM)
- 16. 復号化データベースは常にYES
- 17. Djangoテストを使用してデータベースのデータを分析および修復する
- 18. パネルの修復
- 19. どのようにコードをコンパクト化できますか
- 20. "回復ツール"を使用してperfino h2データベースを修復するにはどうすればよいですか?
- 21. laravel移行によるデータベースの復旧
- 22. PGPによる暗号化と復号化
- 23. は '修復修理-pr -par'完全修復ですか?
- 24. Vignere Pythonでプログラムを暗号化/復号化する
- 25. MDFファイルの修復
- 26. カサンドラ:ハンギングノードツールの修復
- 27. JavaScriptの修復URL
- 28. 遅れを修復するためにAccessデータベースのバックエンドをODBCに移植
- 29. データ修復クエリ
- 30. SQL Serverコンパクト版の暗号化
明確にするために、コンパクトで修復は独立した操作ではありません。 Jet 3.5 SR2(c。1998)以降、個別の修復コマンドはありません。コンパクトは、実行されているMDBの整合性をチェックし、修復が必要な場合はそのようにします。破損していないMDB上で実行すると時々破損していたため、MSは別の修復コマンドを削除しました。 –
MDBが壊れる可能性のある別の例:) – onedaywhen