Access 2003完整教程:关于使用“名称自动更正”来改正重命名导致的错误 (MDB)

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

在 Microsoft Access 97 及以前的版本中,如果在表中重命名了一个字段,则基于该字段的对象将不再显示来自该字段的数据。在 Access 2000 或更新版本中,可以让 Access 跟踪名称更改、或自动更正对于在Microsoft Access 数据库中重命名窗体、报表、表、查询、字段、文本框或其他控件时所发生的共有的连带影响。该功能称为“名称自动更正”。

可在三个级别中启用“名称自动更正”:

“选项”对话框的“常规”选项卡上可以使用“名称自动更正”设置。

“名称自动更正”和对象相关性信息

Microsoft Office Access 2003 允许查看表、查询、窗体和报表的相关性信息。可以查看依赖于所选表或窗体的对象列表,还可查看表或窗体所依赖的对象。相关性信息是利用在启用“名称自动更正”时所创建的名称映射而生成的。对象的名称映射在每次保存和关闭时被更新。

启用跟踪名称更改

启用跟踪名称更改时,Access 执行以下操作:

  1. 试图获取数据库的独占访问权。
  2. 搜索打开的对象。
  3. 提示并关闭打开的对象。
  4. 通过打开、保存和关闭全部表、查询、窗体和报表来更新名称映射。

    此步骤可能需要几分钟。可按 Esc 取消此步骤。然而,一些对象的名称映射可能已过期,因此除非再次启用“名称自动更正”功能,否则不能查看这些对象的相关性信息。

    注释如果中断 Access 的更新名称映射过程,Access 并不关闭跟踪。即使一些名称映射已过期,“跟踪名称自动更正”选项仍将处于选中状态。若要重新启动更新名称映射过程,请清除该选项,并单击“应用”,然后再次选中它。或者,在“设计”视图中手动打开并保存对象的名称映射,即可对其进行更新。

  5. Access 将使数据库返回到在提示独占打开它之前的任何状态。

当转换由 Access 97 或更早版本创建的数据库时,不会自动打开跟踪名称更改。使用 Access 2000 或更新版本创建数据库时,默认情况下打开跟踪。

关闭跟踪名称更改

关闭跟踪名称更改时,Access 执行以下操作:

  1. 试图获取数据库的独占访问权。
  2. 搜索打开的对象。
  3. 提示并关闭打开的对象。
  4. 从全部表、查询、窗体和报表中删除名称映射。
  5. Access 将使数据库返回到在提示独占打开它之前的任何状态。

如果 Access 由于错误或权限不足而无法完成跟踪更改或删除名称映射,则会将错误记录在“名称自动更正保存失败”表中。

对数据库启用跟踪名称更该时,您可能发现该数据库变大。删除名称映射将减小数据库。

注释如果在试图生成对象的相关性信息时遇到错误,请确保您有权保存对象。或者,清除“选项”对话框中“常规”选项卡上的“跟踪名称自动更正信息”复选框,单击“应用”,然后再次选中该复选框。

Access 2003完整教程:关于使用“名称自动更正”来改正重命名导致的错误 (MDB)

上页:Access 2003完整教程:关于从窗体中打印报表 下页:Access 2003完整教程:关于从另一应用程序中粘贴数据

Access 2003完整教程:关于使用“名称自动更正”来改正重命名导致的错误 (MDB)

Access 2003完整教程:关于从另一应用程序中粘贴数据Access 2003完整教程:弹出式窗体和报表的属性设置
Access 2003完整教程:列表框、组合框、下拉列表框和“查阅”字段的属性Access 2003完整教程:关于报表
Access 2003完整教程:关于 Visual Basic 代码中的错误Access 2003完整教程:关于南亚版数据库
Access 2003完整教程:关于 SQL Server 7.0 支持Access 2003完整教程:关于在南亚版数据库中使用数字和日期
Access 2003完整教程:Access 包含的示例数据库Access 2003完整教程:关于窗体的节
Access 2003完整教程:关于报表的节Access 2003完整教程:关于副本集保留周期的设置 (MDB)
Access 2003完整教程:设置用于控制空值的属性 (MDB)Access 2003完整教程:关于设置控件或属性的值以响应事件
Access 2003完整教程:有关设置属性的值以响应事件的示例Access 2003完整教程:窗体、报表和数据访问页之间的差异
Access 2003完整教程:用于创建数据访问页的策略Access 2003完整教程:关于子报表
Access 2003完整教程:有关筛选的疑难解答 (MDB)Access 2003完整教程:关于操作查询 (MDB)
版权所有 © 中山市飞娥软件工作室 证书:粤ICP备09170368号