【发布时间】:2010-05-07 08:22:10
【问题描述】:
尝试使用 VB 应用程序中的 MDB 文件时,导致上述错误的原因可能是什么?
MDB文件的访问版本是6.68。
我感觉这可能是由于有人试图从较新版本的 Access 中打开 .mdb 文件而导致 MDB 损坏。
如何解决这个问题?
【问题讨论】:
-
6.68 不是我熟悉的版本 - Access 95 是版本 6,Access 2010 是 14。你有更熟悉的版本号 (bytes.com/topic/access/answers/…) 吗?您可能还想添加一些代码来显示文件是如何打开的。
-
Access 97 是什么版本?因为我认为可能是这样。我从我下载的一个小型第三方实用程序获取版本号。
-
A97 是版本 8。我原以为 A95 是版本 7。但这些数字与数据库引擎版本无关。 A95 使用了 Jet 3.0、A97、3.5 和 3.51。我不确定 A95 文件和 A97 文件之间是否存在明显差异,除了与 VBA 相关的问题。也就是说,如果您使用的是纯 Jet 对象(表/查询),则不会有任何区别。但可以肯定的是,6.68 版本号在任何情况下都没有任何意义,无论是 Access 还是 Jet。
标签: ms-access