我有Access 2010.但每次我创建并打开一个新数据库时,标题栏都会显示2007.当在其他人的Access 2010中打开相同的accdb文件时,它会显示(Access 2007-2010)
。为什么会这样?
如何判断我的数据库是2007还是2010?
答案 0 :(得分:2)
你可能会找到
CurrentProject.FileFormat
套装
9 = Microsoft Access 2000
10 = Microsoft Access 2003
12 = Microsoft Access 2010
答案 1 :(得分:2)
问题在于,从一个版本到另一个版本的Access版本通常使用SAME文件版本。例如,Access 2002和2003共享了SAME版本。 (没有2002版本,不是2003版本,而是2002/2003版本)。
这同样适用于Access 2007和2010.如果您将SP更新安装到Office 2010,则Access 2010将显示在另一台计算机上记下的2007-2010。因此,当您将sp更新安装到office时,这是一个UI问题。
请记住,就像Access 2002和2003共享相同的文件版本一样,Access中的功能集在两个版本之间是不同的。虽然在2002/2003这通常不是一个大问题,但在Access 2010中,存在一个显着特征差异,因此使用2010/2010格式与2010意味着您可以非常轻松地对accDB文件进行更改,这将导致文件无法与2007一起使用。如果您正在使用的数据库需要以前的版本使用,您可能希望使用2002/2003格式来防止意外插入任何2010功能,从而阻止accDB文件来自Access 2007使用。
因此,在您将SP更新安装到办公室之前,Access 2010仅显示2007格式,而实际上它应显示2007-2010格式,因为它们是文件的相同格式版本。