【问题标题】:Compacting an Access 2003 database in VB.NET via DAO通过 DAO 在 VB.NET 中压缩 Access 2003 数据库
【发布时间】:2014-05-25 12:35:24
【问题描述】:

实际上,我正在使用下一个代码来压缩 Access 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")

似乎运行良好:没有异常,没有错误,没有建议,创建了 db compacted....但是,我仍然不能 100% 确定,因为(谷歌搜索)我已经在其他网站上阅读了 2003 年必须访问的内容使用 JRO.JetEngine

我上面的代码对于压缩 mdb 文件是否正确(访问 2003)?有什么遗漏吗?

【问题讨论】:

    标签: dao ms-access-2003 compact-database


    【解决方案1】:

    我刚刚在 VB.NET 2010 中测试了您的代码,它似乎工作正常。它确实压缩了 Access 2003 数据库,压缩后的数据库随后打开正常。所以,不,我不认为你“错过了什么”。

    【讨论】:

      猜你喜欢
      • 2011-04-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-13
      • 2019-07-09
      • 1970-01-01
      • 1970-01-01
      • 2010-11-30
      相关资源
      最近更新 更多