1

我需要将旧的 .mdb Access 文件转换为新的 .accdb 格式。在 vb.net 中执行此操作的最佳方法是什么?

4

1 回答 1

2

使用 OfficeInterOp实例化ApplicationAccess 并尝试打开 .mdb 文件,然后使用SysCmd方法保存它。

老实说,到目前为止我还没有尝试过,但是这里有一些未记录的 sysCmd代码,但是有一种简单的方法可以通过ConvertAccessProject方法将 .mdb 转换为 .acccdb。

app = new  Application()

src ="c:\csnet\file.mdb"
dst= "c:\csnet\file.accdb"

app.ConvertAccessProject(src, dst, AcFileFormat.acFileFormatAccess2007)
app.Quit()
于 2011-09-25T03:26:59.773 回答