主键设置如下
红框是你的主键嘛?你修改主键肯定会新增的
---
如果你是一个板块只能有一个类型,那你就把时间和板块设置为主键;不然你把类型也设置为主键,再修改类型,只要这三个主键有一个不一样,都会新增
更新变插入的缘由是无法匹配到主键,
建议:第一,界面设计时将唯一性标识字段(或多个字段组合形成的唯一性标识效果,图中应该是这种)放到填报界面上(id之类的可隐藏),第二,H2是修改的字段,就不能作为主键的标识,请用按第一说的形成唯一性标识。
注意:修改界面不建议A列合并,如果这个表本身没有唯一性标识的ID字段,那么就会造成现在遇到的问题,配置更新还有多个字段做组合形成唯一性标识,从表结构本身也要优化下,加个自增的ID比较好