如何呼叫接入的压缩和修复数据库实用程序从内部C ++?我已经使用ADO和ADOX,因此,使用任一这些的解决方案将是方便的。

有帮助吗?

解决方案

类同:

我怎么能编程修复(不仅紧凑)的Access.mdb文件?

您可以使用COM访问JRO.JetEngine对象做到这一点。有一个在 CodeProject上在C#中的例子不应该太难转换为C ++。

更新:由于@le dorfier,这里是href="http://support.microsoft.com/kb/230501" rel="nofollow noreferrer">文章与C ++例子的

scroll top