Access 2003完整教程:在 Access 的多个版本中使用 Access 文件

可以在 Access 2000 或更高版本中使用Microsoft Access 2000 数据库或Access 2000 项目,即使文件是部署安全功能的 Access 数据库也是如此。如果您还希望 Access 数据库可供 Access 97 或更低版本的用户使用,可以使用下述的一个或多个过程。

在几个不同版本的 Microsoft Access 中使用单一文件的 Access 数据库

如果Microsoft Access 数据库只有一个文件,而您想在几个不同版本的 Access 中使用它,请将该数据库转换为前端/后端应用程序。数据仍然保留在最早版本的 Access 中,而您使用的是已转换为 Access 2000 或更高版本的前端。

  1. 将 Access 数据库转换为 Access 2000 或 Access 2002 - 2003 文件格式。转换时,请为文件指定一个新名称。

    操作方法

    1. 备份将要转换的Microsoft Access 文件。
    2. 如果可能,请在旧版的 Access 中编译 Access 文件。这样会减少在转换过程中出错的可能性。
    3. 关闭 Access 文件。如果该文件是位于服务器或共享文件夹中的多用户Access 数据库,应确定再没有人打开该数据库。
    4. 启动 Access。
    5. 在“工具”菜单上,指向“数据库实用工具”,指向“转换数据库”,然后单击用于新文件的文件格式。
    6. 在“数据库转换来源”对话框中,选择要转换的数据库,然后单击“转换”。
    7. 在“将数据库转换为”对话框中,请执行下列操作之一:
      • 为新文件键入名称。
      • 选择保存新文件的其他位置(可以保留原来的名称,也可以进行更改)。

      不能将 Access 数据库转换为与原始数据库具有相同名称和位置的文件。

    8. 单击“保存”。
  2. 在“工具”菜单上,指向“数据库实用工具”,然后使用“拆分数据库”将已转换的数据库拆为前端/后端应用程序。
  3. 删除“数据库拆分器向导”创建的后端数据库。

    您希望自己的数据仍保留在原来的数据库中,因此要将原来的数据库用作后端数据库。后端数据库应该是所有使用 Microsoft Access 中最老的版本。

  4. 在“工具”菜单上,指向“数据库实用工具”,然后使用“链接表管理器”将新的前端数据库链接到旧版本数据库中的表上。

    然后可以提高新前端数据库的性能以支持新增功能(针对已升级到 Microsoft Access 2000 或更高版本的用户的新功能)。旧版本的用户可以继续使用旧版本的数据库。例如,如果后端表是 Microsoft Access 2.0 版的格式,您就可以使用最多下列几个版本的 Microsoft Access:Microsoft Access 2.0 版(使用原始数据库)、Microsoft Access 95 和 97(使用原始数据库的启用版本或已转换的前端数据库)和 Microsoft Access 2000 或更高版本(使用已转换的前端数据库)。

在几个不同版本的 Microsoft Access 中共同使用前端/后端应用程序

如果用户的Microsoft Access 数据库已经是一个前端/后端应用程序,只需将前端数据库转换为 Access 2000 或 Access 2002 - 2003 文件格式即可。

  1. 单独保留后端数据库。
  2. 将前端数据库转换为 Access 2000 或 Access 2002 - 2003 文件格式。

    操作方法

    1. 备份将要转换的Microsoft Access 文件。
    2. 如果可能,请在旧版的 Access 中编译 Access 文件。这样会减少在转换过程中出错的可能性。
    3. 关闭 Access 文件。如果该文件位于服务器或位于共享文件夹的多用户Access 数据库中,应确定再没有人打开该数据库。
    4. 启动 Access。
    5. 在“工具”菜单上,指向“数据库实用工具”,指向“转换数据库”,然后单击用于新文件的文件格式。
    6. 在“数据库转换来源”对话框中,选择要转换的数据库,然后单击“转换”。
    7. 在“将数据库转换为”对话框中,请执行下列操作之一:
      • 为新文件键入名称。
      • 选择保存新文件的其他位置(可以保留原来的名称,也可以进行更改)。

      不能将 Access 数据库转换为与原始数据库具有相同名称和位置的文件。

    8. 单击“保存”。
  3. 在“工具”菜单上,指向“数据库实用工具”,然后使用“链接表管理器”将新的 Access 2000 或更高版本的前端数据库链接到旧版本的后端数据库中的表上。然后提高 Access 2000 或更高版本数据库的性能以支持新增功能(针对已升级到 Access 2000 或更高版本的用户的新功能)。

不经转换就打开在 Access 97 或更低版本中创建的数据库

无需转换,即可打开一个在 Access 97 中或更早版本中创建的Microsoft Access 数据库。

  1. 确保将要启用的 Access 数据库已关闭。如果文件是一个位于一台服务器或共享文件夹中的多用户Access 数据库,则一定要确保没有其他用户打开它。
  2. 单击“数据库”工具栏上的“打开”按钮图像
  3. 在“打开”对话框中,单击要启用的以前版本的 Access 数据库,并单击“打开”。
  4. 在“转换/打开数据库”对话框中,单击“打开数据库”。

Microsoft Access启用以前版本数据库的方法是:在文件中保存附加信息,以适应指定的默认文件格式(在“选项”对话框的“高级”选项卡上指定)。启用的数据库仍然可以在其原来的 Microsoft Access 版本中打开。

在多个不同版本的 Access 中使用部署了安全功能的 Access 数据库

除一个例外情况外,在多个版本的 Microsoft Access 间共享部署了安全功能的数据库时出现的问题与在多个版本的 Microsoft Access 间共享无安全措施的数据库时出现的问题都相同。这个例外情况是与如何处理有安全措施的数据库使用的工作组信息文件。

上页:Access 2003完整教程:关于 SQL 查询 (MDB) 下页:Access 2003完整教程:使用“升迁向导”

Access 2003完整教程:在 Access 的多个版本中使用 Access 文件

Access 2003完整教程:使用“升迁向导”Access 2003完整教程:在设计网格中将表中的所有字段添加到查询 (MDB)
Access 2003完整教程:Visual Basic 过程、变量和常量的命名指南Access 2003完整教程:关于窗体的视图
Access 2003完整教程:关于在 Access 项目中复制数据和数据库 (ADP)Access 2003完整教程:用于自定义窗体的方法
Access 2003完整教程:关于筛选 (ADP)Access 2003完整教程:关于对记录进行排序 (ADP)
Access 2003完整教程:在窗体中处理数据的方法Access 2003完整教程:关于命令按钮
Access 2003完整教程:关于数据透视表窗体Access 2003完整教程:创建索引以快速查找和排列记录 (MDB)
Access 2003完整教程:关于过程Access 2003完整教程:关于属性表
Access 2003完整教程:关于子窗体Access 2003完整教程:关于主键 (MDB)
Access 2003完整教程:关于与 Access 一起工作的应用程序Access 2003完整教程:数据库对象的事件发生顺序
Access 2003完整教程:使用宏还是使用 Visual Basic?Access 2003完整教程:在查询和筛选中表达式的输入位置 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号