填报时修改了被选作主键的值就不可以修改了吗,就变成了新增一条
是的,你作为主键,修改了,相当于新的数据了啊
一般来说,主键的字段来确定它为一条数据,你修改了主键的值操作就不对了,应该是新增一条数据,原来数据不对可以删除掉
你这是没有理解填报主键的意思,填报主键就是一个标记或定位。相当于sql的update :update 表格1 set 字段1=新值 where 字段2(填报主键)= 某值 填报主键相当于字段2,当字段2在表格1中存在时,就执行这个更新语句,如果字段2在表格1中不存在,就在表格1中新增一行。