我的DataSet中有好多表,我在删除framework表的一条记录后保存时提示我:
"Cannot DELETE last framework because pactlist exists."framework 表是子表,pactlist 是父表为什么我删除子表数据会出错呢?
请高手指点!!!

解决方案 »

  1.   

    回复人: Eddie005(♂) 暴赱 『零零伍』 (︶︵︶) ( ) 信誉:102  2005-04-12 10:06:00  得分: 0  
     
     
       可能是父子关系搞反了~
      
     *********************************************************************
    没有呀,后来我干脆进数据库里把他们的关系删除了,还是提示这个错误!
      

  2.   

    回复人: shenlongju(神龙居士) ( ) 信誉:95  2005-04-12 12:23:00  得分: 0  
     
     
       把你的代码贴出来
      
     
    ***************************************************
    涉及的代码太多了,有没有那位和我遇到一样的情况,如果解决的???
      

  3.   

    回复人: fellowcheng(头都编大了) ( ) 信誉:100  2005-04-12 12:55:00  得分: 0  
     
     
       应该是数据库中有什么约束吧
      
     ***********************************************数据库的关系我都删除了
      

  4.   

    问题找到了,大家以后用ERWIN自动生成表结构小心一些,它会加入一些触发器,好恶心!