通过DAO在VB.NET中压缩Access 2003数据库
-
21-12-2019 - |
题
实际上我正在使用下一个代码来Commance 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压缩....但仍然,我不是100%肯定因为(googling)我已经阅读了用于访问2003的其他网站使用jro.jetengine
我的上面代码是紧凑的mdb文件的正确(Access 2003)?缺少一些东西?
解决方案
我刚刚在VB.NET 2010中测试了你的代码,它似乎工作正常。它确实确实紧凑了Access 2003数据库,并且压实的数据库之后打开了。所以,不,我不认为你“错过了一些东西”。
不隶属于 StackOverflow