2

有没有一种方法可以使用 Access 2007 将 Access 数据库转换为 97 文件格式。我知道 GUI 做不到,我尝试过:

Application.ConvertAccessProject _ SourceFilename:="C:\cCentre\Database\CommDBBad.mdb", _ DestinationFilename:="C:\cCentre\Database\CommDB97.mdb", _ DestinationFileFormat:=acFileFormatAccess97

没有运气。还有其他方法/工具吗?

谢谢

4

2 回答 2

2

根据这个http://office.microsoft.com/en-us/access/HA102308221033.aspx你只能回到 Access 2000。然后你需要一个 Access 2003 或 2000 的副本以进一步将其转换回 Access 97。

祝你好运!

于 2009-08-26T16:53:48.513 回答
0

试试 DBEngine.CompactDatabase olddb, newdb,, dbVersion30

由于某些 NTFS 权限损坏问题导致我的系统上的 A2007 出现问题,我无法自己对此进行测试。

在 A2003 中测试一个空的 A2000 数据库会给出以下消息: 3301 无法执行此操作;此版本中的功能在旧格式的数据库中不可用。所以这可能行不通。

于 2009-08-26T18:03:01.260 回答