将Access数据库转换为97格式

时间:2009-08-26 14:42:52

标签: ms-access ms-access-97

有没有办法使用Access 2007将Access数据库转换为97文件格式。 我知道GUI不能这样做,我试过了:

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

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

由于

2 个答案:

答案 0 :(得分:2)

根据此http://office.microsoft.com/en-us/access/HA102308221033.aspx,您只能返回到Access 2000.然后,您需要Access 2003或2000的副本才能将其进一步转换回Access 97.

祝你好运!

答案 1 :(得分:0)

尝试DBEngine.CompactDatabase olddb,newdb ,, dbVersion30

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

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