我收到“无法从指定的数据表中删除”错误消息

我收到“无法从指定的数据表中删除”错误消息

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

运行 删除查询 时,Access 可能会显示“无法从指定的表中删除”错误消息。本文列出了可使用删除查询的实例,解释了出现错误消息的原因,并提供了纠正错误的步骤。

可通过多种方法删除 Access 中的记录。有关删除记录的更详尽说明,请参阅从数据库删除一条或多条记录一文。

本文内容

简介

为何显示该错误消息?应如何解决?

简介

如果想通过一次操作删除表中的多条记录,可使用删除查询。删除查询适用于以下情况:

  • 使用与任何其他表均无关系的单个表。

  • 合并两个具有 一对一关系 的表。

  • 使用单个表,对该关系启用了此表 一对多关系、级联删除 的“单”面。

  • 包括“单”面一对多关系表格和“多”面一对多关系表格(例如,在“多”表的域中使用条件)。

    注意   :必须运行查询两次,才可删除两个表中的记录。

返回页首

为什么会看到这种错误消息,应该如何解决?

如果使用多个表生成删除查询,且查询的“唯一记录”属性设置为“”,则运行该查询时,Access 会显示“无法从指定的表中删除”错误消息。

若要解决此问题,请将查询的“唯一记录”属性设置为“”。

  1. 在设计视图中打开删除查询。

  2. 如果查询属性表未打开,请按 F4 将其打开。

  3. 单击查询设计器以显示查询属性(而不是字段属性)。

  4. 在查询属性表中,找到“唯一的记录”属性,然后将其设置为“”。

返回页首

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

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

此信息是否有帮助?

谢谢您的反馈!

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

×