在多个 Access 版本中使用早期版本的数据库
如果 Access 数据库或 Access 项目是在 Access 2000 或更高版本中创建的,则可以在创建它的 Access 版本或任何更高版本中使用数据库或项目,即使该文件已启用安全性。 例如,Access 2000 文件可在 Access 2000、Access 2002、Access 2003、Access 2007 和 Access 2010 中使用。
你可能希望将数据保留在早期版本的 Access 中,但具有更高版本的 Access 的用户想要链接到该数据,但仍要利用更高版本的某些功能。 解决方案是在更高版本中创建新的“前端”数据库, (包含窗体、报表、查询、宏,但不) 表,并将其链接到早期版本文件中的表。 使用以下过程之一,具体取决于数据库是包含在一个文件中,还是已拆分为 前端/后端应用程序 。
在多个 Access 版本中使用 Access 数据库文件
如果早期版本 Access 数据库的所有表、窗体和其他对象都包含在一个文件中,并且你想要在多个 Access 版本中使用该数据库,则可以在更高版本中创建新的前端数据库,并将其链接到原始文件。 具有早期版本的 Access 的用户仍可以使用原始数据库。 具有更高版本的用户可以使用新的前端数据库链接到相同的数据。 如果需要容纳多个版本的 Access,可以创建多个前端版本。
返回页首
步骤 1:创建现有数据库的副本,并将其保存为新格式
使用以下过程将数据库转换为三种最新格式中的任何一种:Access 2000、Access 2002-2003 或 Access 2007。 此命令将原始数据库保留为其原始格式,并创建采用指定格式的副本。
关闭 Access 文件。 如果文件是位于服务器或共享文件夹中的多用户 Access 数据库,请确保没有其他人打开该文件。
启动 Access 2010。
在“文件”选项卡上,单击“打开”。
浏览到要转换的文件的位置,然后双击该文件将其打开。
如果出现“ 数据库增强 ”对话框,询问是否要增强数据库,请单击“ 否”。
如果在启动数据库时打开窗体,请关闭窗体。
在“ 文件 ”选项卡上,单击“ 将数据库另存为”。
在“ 另存为 ”对话框中,键入新数据库的名称。
注意: 除非将新数据库保存在其他位置,否则其名称必须与原始数据库的名称不同。 在任一情况下,通常最好使用不同的名称,以便可以轻松区分前端数据库和后端数据库。 但是,如果要转换为 Access 2007 格式,文件扩展名将从 .mdb 更改为 .accdb,以便使用相同的文件名。
单击“保存”。
返回页首
步骤 2:拆分复制数据库,并使用原始文件作为后端数据库
使用以下过程拆分转换后的数据库:
在“ 数据库工具 ”选项卡上的“ 移动数据 ”组中,单击“ 访问数据库”。
在“ 数据库拆分器 ”对话框中,单击“ 拆分数据库”。
可以根据需要进行备份,但也可以使用原始数据库重新创建副本。
键入后端数据库的名称,然后单击“ 拆分”。
返回页首
步骤 3:将新的前端连接到原始数据库
删除数据库拆分器工具创建的后端数据库 - 小心不要删除原始数据库。
将新的前端数据库链接到原始数据库中的表:在“ 外部数据 ”选项卡上的“ 导入 & 链接 ”组中,单击“ 链接表管理器”。
单击“全选”,然后选择“始终提示新位置检查框。
单击“ 确定”,浏览到早期版本的数据库,然后双击该数据库。
如果一切顺利,Access 将显示一条消息,指出已成功刷新所有选定的链接表。
现在可以增强新的前端数据库,以支持具有较新版本 Access 的用户的新功能。 具有早期版本的用户可以继续使用早期版本的数据库。
返回页首
在 Access 的多个版本中使用前端/后端应用程序
如果 Access 数据库已是 前端/后端应用程序 ,则可以将前端转换为新的文件格式。 不需要对后端数据库进行更改。
以下过程演示如何使用“ 将数据库另存为” 命令将前端数据库转换为三种最新格式中的任何一种:Access 2000、Access 2002-2003 或 Access 2007。 此命令将原始数据库保留其原始格式,并创建采用指定格式的副本。
关闭前端数据库。 如果文件是位于服务器或共享文件夹中的多用户 Access 数据库,请确保没有其他人打开该文件。
启动 Access 2010。
在“文件”选项卡上,单击“打开”。
浏览到前端数据库的位置,然后双击将其打开。
如果出现“ 数据库增强 ”对话框,询问是否要增强数据库,请单击“ 否”。
如果打开数据库时出现窗体,请关闭窗体。
在“ 文件 ”选项卡上,单击“ 将数据库另存为”。
在“ 另存为 ”对话框中,键入新数据库的名称。
单击“保存”。
现在可以增强新的前端数据库以支持新功能。
返回页首