填报需求有多种,新增、更新、删除都会遇到。
如果设置主键,则无法实现同时填报多条数据,
如果不设置主键,则删除或更新原有数据时会出现多条重复数据,
REPORT里面似乎没有办法实现
曾尝试在数据库写触发器的方式删除多余条目
但是需要判断的情况太多,也没有实现预期效果
我一个模板这样做的,我是设置了id,数据库设置的主键自增,然后设置2个提交条件,一个插入提交,一个更新提交,如果id这个字段是空的,则插入提交,由于id为自增,填报属性不需要设置如果已经有数据修改的话,则绑定id更新数据,主要就是看id是不是空的,是空的,就是新增,不是空,就是修改
建议分开模块来做 修改 更新 删除 一个模块 新增 一个模块