我有 Access 2010。但是每次我创建并打开新数据库时,标题栏都会显示 2007。当在其他人的 Access 2010 中打开相同的 accdb 文件时,它会显示(Access 2007-2010)
. 为什么会这样呢?
如何判断我的数据库是 2007 年还是 2010 年?
你可能会发现
CurrentProject.FileFormat
Run Code Online (Sandbox Code Playgroud)
西装
9 = Microsoft Access 2000
10 = Microsoft Access 2003
12 = Microsoft Access 2010
Run Code Online (Sandbox Code Playgroud)
问题在于,Access 的各个版本通常使用相同的文件版本。例如,Access 2002 和 2003 共享相同的版本。(没有 2002 版本,也不是 2003 版本,而是 2002/2003 版本)。
这同样适用于 Access 2007 和 2010。如果您将 SP 更新安装到 Office 2010,则 Access 2010 将显示 2007-2010,正如您在另一台计算机上注意到的那样。因此,这是一个 UI 问题,当您将 sp 更新安装到 Office 时已修复。
请记住,就像 Access 2002 和 2003 共享相同的文件版本一样,两个版本之间的 Access 功能集也不同。虽然在 2002/2003 中这通常不是什么大问题,但在 Access 2010 中,存在含义功能差异,因此将 2007/2010 格式与 2010 一起使用意味着您可以非常轻松地对 accDB 文件进行更改,这将导致文件无法与 2007 一起使用。如果您正在处理的数据库需要由以前的版本使用,您可能希望使用 2002/2003 格式来防止意外插入任何 2010 功能,从而防止 accDB文件被 Access 2007 使用。
因此,在您将 SP 更新安装到 Office 之前,Access 2010 仅显示 2007 格式,而实际上它应该显示 2007-2010 格式,因为它们是文件的相同格式版本。
归档时间: |
|
查看次数: |
12234 次 |
最近记录: |