【问题标题】:Compatibility between Access 2007 and Access 2010Access 2007 和 Access 2010 之间的兼容性
【发布时间】:2015-01-04 13:06:51
【问题描述】:

Access 2007 是否可以打开 Access 2010 数据库?我的问题是在工作中我们使用 Access 2007,但我需要在家中编辑使用 Access 2010 的数据库。在 Access 2010 中编辑并保存并使用 Access 2007 打开数据库后,出现错误“无法识别的数据库格式” ……请指教。

谢谢!

【问题讨论】:

  • 除非您在更改数据库时将其另存为 Access 2007 格式,否则不会。 Access 2007 不可能知道 Access 2010 DB,因为在创建和发布 Access 2007 时,2010 并不存在。 (这与你的新福特探索者的零件不适合你父亲的 2009 年福特探索者的原因相同,所以你不能只换掉车载电脑就指望她的车能工作。)

标签: ms-access


【解决方案1】:

据我所知,理论上 2007 和 2010 应该使用相同的格式。但在现实生活中,它们是不同的!一个问题可能是 VBA 中的引用(VBA Windows、工具、引用)。如果您从装有 Access 2007 的计算机中获取数据库并在 Access 2010 中处理该数据库,那么其中一些引用会自动更新到较新的办公版本(即 Microsoft Office 14.0 Access 数据库引擎对象库)。当您再次尝试在 Access 2007 中使用此数据库时,它将无法正常工作,因为引用已更改。您可以通过将引用更改回 2007 年的内容来轻松解决此问题。即在装有 Access 2007 的 PC 上将“Microsoft Office 14.0 Access ...”更改回“Microsoft Office 13.0 Access ...”。然后至少解决了这个问题。这是 2007 年到 2010 年之间的问题之一,但恕我直言,还有其他一些问题有时很重要,有时不会造成问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多