黑马程序员技术交流社区

标题: asp.net中删除数据时,如何处理数据库中的外键约束 [打印本页]

作者: 小人物    时间: 2013-4-14 15:29
标题: asp.net中删除数据时,如何处理数据库中的外键约束
本帖最后由 小人物 于 2013-4-18 09:56 编辑

数据库中有俩个表!Book表和BookType表,俩表之间存在外键约束!在Grid控件中我要删除BookType的一条记录,如何在删除时判断Book表中是否有相应的信息与之关联!
作者: 曾玉锋    时间: 2013-4-14 17:00
根据主表和外键表的关联字段,查询出是否有记录。(select count(*) from book where 表类型字段=booktype表中与之关联的字段),
对查询出来的结果进行判断 >0则,说明有关联的记录,=0则说明没有记录。




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2