不按排序排列,添加新的信息总会插入重复行, 求助
像图中所示,  不管添加什么信息S_ID列总会插入重复的行号,搞得老是提示
怎么样才能让s_id列不再插入重复行,

解决方案 »

  1.   

     找到units表, 看到这个约束pk_units  看看这个约束是什么。你是要s_id不重复就 但是约束已经控制不能重复了。
      

  2.   

    s_id有唯一约束,不能插入重复的值,在插入数据之前先判断是否存在,如果存在的就不要再插入了。
      

  3.   

    第一种方法,在SP里查有没有重复,前端只能调SP操作数据库。
    第二种方法,加上唯一性约束,前端直插后自己判断错误进行处理,此时数据应该是插入失败的。