Access 2003完整教程:关于保存对共享 Access 数据库的设计更改 (MDB)

注释本主题中的信息仅适用于 Microsoft Access 数据库 (.mdb)。

当有其他用户正打开 Access 数据库时,用户不能将设计更改保存到Microsoft Access 数据库中。确保更改保存的唯一途径是以独占模式打开 Access 数据库。

通常,当试图对数据库对象(不包括表和查询)或共享模式下的某个项目进行设计更改时,如果您当时是 Access 数据库的唯一用户,Access 将临时提升您以独占模式使用 Access 数据库。当保存所有设计更改并关闭所有“设计”视图窗口时,Access 会将 Access 数据库返回为共享模式。在此期间,其他用户将无法打开 Access 数据库。如果您正在使用 Visual Basic 编辑器 (VBE),还需要保存所有打开的模块并关闭 VBE。

如果其他用户以共享模式打开了 Access 数据库而您试图做一个主要的设计更改,如修改窗体,则 Access 会警告您可能不能保存更改。但如果其他用户以共享模式打开 Access 数据库而您试图做一个次要的设计更改,如更改打印机设置,则 Access 不会警告您不能保存更改。在这两种情况下,都要等到成为 Access 数据库的唯一用户时,您才能保存主要设计更改,而 Access 保存次要设计更改。

数据访问页的处理方式有所不同。尽管创建、重命名、移动和删除数据访问页仍要求使用独占模式(因为这要更改 Access 数据库中的信息),但是编辑数据访问页不要求提升为独占模式(因为相应的 HTML 文件存在于数据库以外的文件系统中)。

主次设计更改之间的差别

如果没有以独占模式访问 Access 数据库,则 Access 将在可能无法保存以下主要设计更改时向您发出警告:

如果没有以独占模式访问 Access 数据库,则在可能无法保存以下次要设计更改时,Access 不会发出警告:

共享 Access 数据库设计和开发的策略

如果要共享 Access 数据库的设计,不妨考虑使用以下策略:

有关在共享数据库中保存设计更改的提示

上页:Access 2003完整教程:关于限制或验证数据 (MDB) 下页:Access 2003完整教程:关于保存密码 (ADP)

Access 2003完整教程:关于保存对共享 Access 数据库的设计更改 (MDB)

Access 2003完整教程:关于保存密码 (ADP)Access 2003完整教程:关于将复制的 Access 数据库保存为 MDE 文件 (MDB)
Access 2003完整教程:关于保护 Access 项目中的 Visual Basic for Applications 代码Access 2003完整教程:关于为 Access 文件设置超链接基础
Access 2003完整教程:关于设置副本优先级 (MDB)Access 2003完整教程:宏安全级别
Access 2003完整教程:关于在网络上共享 Access 数据库 (MDB)Access 2003完整教程:关于智能标记
Access 2003完整教程:关于同步冲突 (MDB)Access 2003完整教程:关于选择同步方法 (MDB)
Access 2003完整教程:关于主题Access 2003完整教程:关于 Microsoft 所支持的智能标记
Access 2003完整教程:关于用 Microsoft Outlook 跟踪工作和查找文件Access 2003完整教程:关于更新 Access 项目中的数据
Access 2003完整教程:关于升迁 Microsoft Access 数据库Access 2003完整教程:关于用户级安全机制 (MDB)
Access 2003完整教程:关于在多个 Access 版本中使用 Access 文件Access 2003完整教程:用于部署 Access 项目的方法
Access 2003完整教程:关于 Windows 注册表Access 2003完整教程:关于 XSL 转换文件
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号