当前位置: 代码迷 >> ASP.NET >> 删除时碰到外键的有关问题,解决不了,请大家帮忙!
  详细解决方案

删除时碰到外键的有关问题,解决不了,请大家帮忙!

热度:8850   发布时间:2013-02-26 00:00:00.0
删除时碰到外键的问题,解决不了,请大家帮忙!!
一个论坛有大类和小类,我把他们写到两个表里面了,其中小类的外键是大类的主键,我想删除大类的时候连小类一起删除怎么办??
我删过,报错如下:
DELETE   语句与   COLUMN   REFERENCE   约束   'FK_smallItem_bigItem '   冲突。该冲突发生于数据库   'luntan ',表   'smallItem ',   column   'bigID '。
语句已终止。  

有一个办法是将两者写到一个表里面,但是如果写在两个表里面应该怎样啊?
我的意思是在程序里面执行Sql语句删除大类的时候,小类里面对应的该大类的小类也顺便删除!!!

------解决方案--------------------------------------------------------
在外建的地方,选中级联删除就可。