有没有办法使用Access 2007将Access数据库转换为97文件格式。 我知道GUI不能这样做,我试过了:
Application.ConvertAccessProject _ SourceFilename:=“C:\ cCentre \ Database \ CommDBBad.mdb”,_ DestinationFilename:=“C:\ cCentre \ Database \ CommDB97.mdb”,_ DestinationFileFormat:= acFileFormatAccess97
没有运气。还有其他方法/工具吗?
由于
答案 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无法执行此操作;此版本中的功能在旧格式的数据库中不可用。 所以这可能行不通。