回复人: CCEO() 
你的表没有主键,由重复记录。主键就是UNBSNO and UNHSNo同意楼上的,大家继续,希望多多讨论。

解决方案 »

  1.   

    从错误讯息来看,这应该是属於是多人操作引起的问题,后端的资料库已被其它user异动了。
      

  2.   

    我认为错误信息恐怕和你的这句SQL本身没有太大关系你再仔细检查一下,这个表上恐怕有触发器吧???
    我认为是触发器被触发,然后执行出错了。
      

  3.   

    l_agang(阿刚) 真是
    胡说八道,你这句SQL是直接执行的,跟记录集有什么关系???老兄,我还是认为你这个表上有触发器,,,或者,你要UPDATE
    的字段被别的表引用,是别的表的FOREIGN KEY
      

  4.   

    兄弟,谢谢你的回答,不过不要骂别人。没有触发器,没有被别的表引用,也不是别的表的FOREIGN KEY
      

  5.   

    因为你的这个表上如果有触发器,那么你在执行这个
    UPDATE语句时就回触发它;如果触发器执行过程中出错,
    就会直接返回其执行的错误,同时将你的UPDATE语句卷回。这样就导致你的UPDATE语句不能执行。