提交为什么会有重复数据,删除一条就会把所有数据删了,这是什么问题

猪白条加工方案准入管理-填报.cpt


FineReport Latty 发布于 2020-11-12 10:05
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ekDanLv6初级互助
发布于2020-11-12 10:09

一般这种情况是因为主键设置有问题

  • Latty Latty(提问者) 这该怎么设置呢
    2020-11-12 10:13 
  • ekDan ekDan 回复 Latty(提问者) 这要看你的业务需求跟数据吧,哪个字段能确定唯一一条数据,或者哪几个字段联合起来能确定唯一数据,就设置他们为主键
    2020-11-12 10:14 
  • Latty Latty(提问者) 回复 ekDan 我数据库里的主键和填报主键设置的都一样的
    2020-11-12 10:17 
  • ekDan ekDan 回复 Latty(提问者) 那你检查数据,查看填报进入数据库中的数据,你的主键或者联合主键是否一致,要是一致的话说明。。说明。有问题,结合业务看看吧得
    2020-11-12 10:25 
最佳回答
0
沉默的反补Lv6中级互助
发布于2020-11-12 10:18(编辑于 2020-11-12 10:30)

1、设置未修改不更新

2、删除一条把所有数据删了是因为你主键存在重复,因为删除操作是根据主键来删除(你需要在删除按钮上指定左父格为你要删除的这条数据的ID,也就是你数据库设置的主键)

3、根据你的需要来设置主键,不要是ID的字段就都给设置主键(你需了解主键的作用)


  • 3关注人数
  • 444浏览人数
  • 最后回答于:2020-11-12 10:30
    请选择关闭问题的原因
    确定 取消
    返回顶部