如题!

解决方案 »

  1.   

    如果用了hibernate的话,配置一下级联就可以了...
    用jdbc就要先删除关联项了.
      

  2.   

    或在SQL中加上级连删除的标志:cascade
      

  3.   


    我想的是用户在JSP页面操作时删除这个数据,这时要给他提示删除出错,我现在只是在数据处理那里这样判断来返回页面
    try{
         Session.delete(vo);
         retrun true;
    }catch(exception e){
         return false; 
    }
    但是这样还是会产生异常,各位有什么好的处理方法没?
      

  4.   

    楼上各位说的很对,我要补充,如果没有使用 hibernate ,则需要你的程序,在删除一个记录时,删除关联到它的数据。也可以给要删除的表,建立触发器,当删除记录的时候,触发事件,删除和它关联的数据。