由于所修改的记录与数据库所存在的记录冲突,导致更改失败(如其他用户已将记录删除)

解决方案 »

  1.   

    你要修改的数据已经是“脏数据”了。
    也就是说,你把数据读到你的内存中,而其他人已经对该数据进行了修改且提交数据库。
    这时你要修改该数据,由于你的数据不是最新的,所以不能更新失败。
    你可以重新从数据库中再取一遍该数据,然后修改,再提交就可以了。
      

  2.   

    数据库更新同步问题,楼上兄台说的对!你改的那个数据已然不是数据库中当前的最新数据了!