質問

実際には、次のコードを使用してコンパクトアクセス2003データベース(MDBファイル)を使用しています。過去に、私はJro.jetEngineを使用しました(しかし廃止されています)。

コード:

Add Reference: Microsoft Office 12.0 Access Database Engine Object Library

Dim AccessEngine As New Microsoft.Office.Interop.Access.Dao.DBEngine
AccessEngine.CompactDatabase(File_Path, compact_file, Nothing, Nothing, ";pwd=mypass")
.

罰金を尽くしているようです:例外なし、エラーなし、誤ったアドバイスは編成されていません。jro.jetengine

を使用する

私の上記のコードは、MDBファイル(Access 2003)をコンパクトにするのに正しいですか?何かが足りない?

役に立ちましたか?

解決

私はちょうどvb.net 2010であなたのコードをテストし、それはうまく機能しているようです。それは本当にアクセス2003データベースと圧縮されたデータベースがその後大丈夫で開かれました。だから、いいえ、私はあなたが「何かが足りない」とは思わない。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top