我们如何在不使用 DAO 和 JRO 的情况下压缩 VB.NET 或 C#.NET 中的 Access 数据库

siv*_*mar 0 c# vb.net ms-access

我使用的是Access数据库。现在我使用 DAO 压缩数据库,有时使用 JRO。但对于这两者,我们都添加了 COM 引用。

我不想添加用于压缩的 COM 引用。

有没有其他方法可以在不使用 COM 引用(对于 DAO 和 JRO)的情况下压缩 Access 数据库。

需要善意的帮助。谢谢。

西瓦库马尔

Chr*_*ohn 5

您还可以尝试 Jet Compact 实用程序:http://support.microsoft.com/kb/295334

该实用程序有一个 UI,但也可以使用命令行开关调用:

jetcomp.exe -src:"C:\input.mdb" -dest:"output.mdb"
Run Code Online (Sandbox Code Playgroud)

要获取可用开关的完整列表:

jetcomp.exe -?
Run Code Online (Sandbox Code Playgroud)