Access开发培训
网站公告
·Access专家课堂QQ群号:151711184    ·Access快速开发平台下载地址及教程    ·欢迎加入Access专家课堂微信群!    ·如何快速搜索本站文章|示例|资料    
您的位置: 首页 > 技术文章 > Access数据库-查询/SQL语句

删除A表中与B表某字段值相同的记录

时 间:2024-06-14 10:17:45
作 者:张志   ID:8  城市:上海  QQ:2851379730点击这里给张志发消息
摘 要:根据一个表中的某字段值,来删除另一个表的记录时的注意事项。
正 文:

当删除A表中与B表某字段值相同的记录时,通常我们可以建立一个删除查询,在删除查询中建立一对一的联接关系,如下图1所示:
图1 删除查询设计界面

    查询建立好后,运行这个查询,按理就应该删除表中的记录了,有时却不成功,出现如下图2所示的错误:
图2 运行查询的错误提示

    从查询设计界面看,并看不出有什么问题,那么会是什么样的情况下会出现此错误呢?经过排查,发现B表中用来联接的字段,其字段属性中的【索引】,必须设置为 有(无重复),或者直接将该字段设置为主键[因为主键必定是索引为“有(无重复)”],如下图3所示:

图3 字段设计界面

    示例下载:点击下载此附件


Access软件网官方交流QQ群 (群号:54525238)       Access源码网店

常见问答:

技术分类:

相关资源:

专栏作家

关于我们 | 服务条款 | 在线投稿 | 友情链接 | 网站统计 | 网站帮助