ACCDB 和 MDB 文件格式之间的区别

重要:  本文是由机器翻译的,请参阅免责声明。请在 此处 中查找本文的英文版本以便参考。

Microsoft Office Access 2007无法打开与早期版本的 Access 的新文件格式创建文件。本文介绍Office Access 2007文件格式的新增功能、 审阅将转换为较早的文件格式时,会出现一些问题和总结了一些相关的文件类型如何已从早期版本进行更改。

本文内容

Access 2007 文件格式的新功能

转换为早期文件格式

文件类型

链接表

复制

Access 2007文件格式的新功能

在Office Access 2007, Microsoft Jet 数据库引擎已自定义2007 Microsoft Office 系统程序。此 Office 特定版本的 Jet,名为 Access 数据库引擎,使与集成Windows SharePoint Services 3.0Microsoft Office Outlook 2007以及创建多值的查阅字段并使其他改进。

多值的查阅字段   大多数数据库程序,包括早期版本的 Access,允许您存储在每个字段中的单个值。在Office Access 2007,但是,您可以创建使您可以在每个字段中存储多个值的查阅字段。实际上,Access 将创建多对多关系字段中的,并使用系统表隐藏实施工作结束后的详细信息。

例如,假设您有一个任务表,该表包含用于将任务分配给员工的查阅字段。如果您需要将任务分配给多个员工?在早期版本的 Access 中,您必须设置一个新的交叉引用表来存储每个任务和员工组合,然后修改您的窗体和报表以使用新的数据结构。Office Access 2007,在多值的查阅字段使此过程变得更为轻松。项目不再分组下拉列表中。现在,每个列表项有复选框旁边,以便您可以选择所需的尽可能多的项目。在字段中,以逗号分隔的显示多个选择。

“另请参阅”部分中可以找到有关多值查阅字段的详细信息的链接。

附件数据类型   使用新的附件数据类型轻松地将所有类型的文档和二进制文件都存储在您的数据库使用率。若要最大化空间使用情况,附件被自动压缩合适时。例如,您可以附加到记录Microsoft Office Word 2007文档或保存一系列数字图片。您甚至可以为单个记录的多个附件。

查找有关将文件附加到在另请参阅部分中的记录的详细信息的链接。

与Windows SharePoint Services 3.0和Office Outlook 2007集成   早期版本中,Access 文件被阻止从Windows SharePoint Services和 Outlook 因为无法 Access 数据库中包含不安全代码。Office Access 2007实现允许代码进行或者验证为安全或禁用新格式。此功能使可以使用Windows SharePoint Services和Office Outlook 2007更为完全集成的 Access 数据库。此外可以更加轻松地检查 Access 数据库文件的防病毒程序。

脱机数据   您可以通过使用Office Access 2007采取 SharePoint 列表脱机单击一次。您可以处理您在 Access 中的数据然后同步所做的更改,或在以后与 SharePoint 网站重新连接。

对于备注字段的历史记录跟踪   备注域可用于存储大量的信息。在Office Access 2007,您可以设置强制 Access 保留历史记录的所有修订备注字段的属性 (仅附加)。然后,您可以查看这些更改的历史记录。此功能还支持的版本控制功能在Windows SharePoint Services 3.0 ,以便您可以使用 Access 存储在 SharePoint 列表中的"多行文本"字段中使用修订。字段必须具有追加到现有文本的更改选项设置为

返回页首

转换为早期文件格式

上一节中介绍的新功能不可用低于Office Access 2007版本的 Access 中。如果您创建的任何这些功能使用Office Access 2007数据库,尝试将它保存为早期版本 (例如,为 Access 2002-2003年或 Access 2000 数据库) 的数据库,Access 会显示以下消息。

您不能在较早版本的格式中保存此数据库,因为它使用需要最新文件格式的功能。

除非您修改数据库,以便它不再使用这些功能,您无法将数据库转换为早期版本 (.mdb) 格式。

返回页首

文件类型

本节概述了由Office Access 2007文件格式的文件类型。

  • .accdb   这是Office Access 2007文件格式的数据库的标准文件扩展名。此格式发生在早期版本的 Access 中使用的.mdb 文件扩展名。

  • .accde   这是编译到"仅执行"文件的Office Access 2007文件的文件扩展名。此格式发生在早期版本的 Access 中使用.mde 文件扩展名。

    .Accde 文件是原始.accdb 文件的"锁定"版本。如果.accdb 文件中包含任何 Visual Basic for Applications (VBA) 代码,.accde 文件中包含已编译的代码。因此,无法查看或修改用户 VBA 代码。此外,使用.accde 文件的用户不能向窗体或报表进行设计更改。.Accdb 文件中创建.accde 文件,通过执行下列操作︰

    1. 在 Office Access 2007 中,打开要另存为 .accde 文件的数据库。

    2. 数据库工具选项卡上,在数据库工具组中,单击使 ACCDE按钮图像

    3. “另存为”对话框中,通过浏览找到要在其中保存该文件的文件夹,在“文件名”框中键入该文件的名称,然后单击“保存”

  • .accdt   这是 Access 数据库模板的文件扩展名。

  • .accdr   .Accdr 文件是新文件扩展名,使您可以在运行时模式下打开数据库。通过更改数据库文件扩展名从.accdb.accdr,您可以创建Office Access 2007数据库的"锁定"版本。您可以将文件扩展名更改回.accdb 以恢复到您的数据库的全部功能。

  • .mdw   工作组信息文件存储受保护的数据库的信息。为Office Access 2007.mdw 文件格式未不进行任何更改。Office Access 2007工作组管理器创建与 Access 2003 到 Access 2000 中创建相同的.mdw 文件。在这些早期版本中创建的.mdw 文件可供Office Access 2007中的数据库。

    注意: 您可以使用Office Access 2007打开已使用用户级安全机制进行了保护早期版本的数据库。但是,用户级安全机制Office Access 2007数据库中不存在。没有命令功能区 ( Microsoft Office Fluent 用户界面的一部分) 上启动工作组管理器,但您仍可以开始工作组管理器中Office Access 2007使用DoCmd.RunCommandacCmdWorkgroupAdministrator命令在 VBA 代码中,或通过创建 Access 宏所包含的WorkgroupAdministrator命令参数使用RunCommand操作。

  • .laccdb   当您打开Office Access 2007数据库时,文件锁定受与文件名称扩展名.laccdb 锁定文件。.Laccdb 文件对应的打开早期版本的 Access (.mdb) 文件时创建的.ldb 锁定文件。锁定创建的文件的类型取决于根本无法打开,不的访问权限您正在使用哪个版本的数据库的文件类型。例如,如果打开的文件 Db1.mdb,Access 将创建并打开一个名为 Db1.ldb 文件。相反,如果打开的文件 Db1.accdb,Access 将创建并打开一个名为 Db1.laccdb 文件。所有用户都关闭数据库时,会自动删除锁定文件。

    如果单独锁定文件保留Office Access 2007文件和在早期版本的 Access 中创建的文件,则可能存在数据库,同时命名 Db1.mdb 和 Db1.accdb Office Access 2007中打开,而无需创建任何锁定文件冲突。这是因为会创建两个不同锁定文件 (.ldb 和.laccdb)。此外,则可能会在Office Access 2007中打开.mdb 文件,另一个用户的访问权限的早期版本中打开同一.mdb 时的一个用户。在此例中,这两个会话使用相同的.ldb 锁定文件。

返回页首

链接表

您可以链接从早期版本的 Access 文件格式将表格转换成数据库的访问权限,更高版本中,但不能链接到在早期版本的 Access 数据库更高版本的 Access 表。例如,为另一.accdb 数据库中的表或.mdb 数据库中的表,您可以从.accdb 数据库链接。但是,不能从.mdb 数据库链接到.accdb 数据库中的表。

复制

Office Access 2007文件格式不支持复制。您可以使用Office Access 2007复制早期版本的文件格式创建的数据库,但不在Office Access 2007格式中创建的数据库。

返回页首

注意: 机器翻译免责声明:本文是由无人工介入的计算机系统翻译的。Microsoft 提供机器翻译是为了帮助非英语国家/地区用户方便阅读有关 Microsoft 产品、服务和技术的内容。由于机器翻译的原因,本文可能包含词汇、语法或文法方面的错误。

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×