可以从查询中删除字段,也可以从 Access 中的表中删除字段。 从查询中删除字段时,该字段将保留在数据库中,但在查询中不再使用。 从表中删除字段时,该字段会从整个数据库中删除。

本主题概述了删除字段的注意事项和过程,并提供了从查询或表中删除字段的步骤。

本主题不详细讨论字段 #Deleted 控件中显示的内容。 大多数情况下 ,#Deleted指示 最近删除当前显示的记录。 通常情况下,刷新数据将更正这种情况。 有关刷新数据的信息,请参阅"刷新 或重新查询数据"一文

想进行什么操作?

概述

从查询中删除字段时,其他数据库对象(例如窗体)将不能将查询用作已删除字段中的数据源。 但是,此类对象仍可以通过将表用作数据源,或者使用包含该字段的另一个查询来使用该字段。

从表中删除字段时,该字段不再可供任何数据库对象使用。

删除字段之前,请考虑使用"对象 依赖关系 "窗格来确定其他数据库对象是否依赖于要从中删除字段的查询或表。 这样,你有机会查看删除字段将如何影响其他数据库对象,并相应地修改这些对象的取消分配。

在删除字段之前查看对象依赖关系

  1. 在导航窗格中,选择包含要删除的字段的查询或表。

  2. 在"数据库工具"选项卡上的"关系"组中,单击"对象依赖关系"。

    " 对象依赖关系 "窗格显示依赖于在步骤 1 中选择的查询或表的对象。

    “对象相关性”窗格

    注意: 如果最近没有使用" 对象依赖关系 "窗格,可能需要一段时间来显示依赖项。

  3. 若要确定要删除的字段是否由特定对象使用,请在"对象依赖关系"窗格中单击 该对象 的链接。 Access 会显示 对象的"字段列表 "窗格。

从查询中删除字段

  1. 在导航窗格中,右键单击查询,然后单击"设计视图"。

  2. 在查询设计网格中,选择要删除的字段,然后按DEL。

  3. 关闭并保存查询。

从表中删除字段

  1. 在导航窗格中,右键单击该表,然后单击"设计视图"。

  2. 在表设计网格中,选择要删除的字段,然后按DEL。

  3. 关闭并保存表。

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×