复制内容到剪贴板 程序代码
ERROR:Could not synchronize database state with session;
SQL insert, update or delete failed (row not found);
SQL insert, update or delete failed (row not found);
表现形式:insert,delete均正常,update报错
在做用户权限的时候,遇见了这个错误,起初以为是数据库主键关联等关系引起的,仔细一看原来是自己的粗心大意引起的。首先:
虽然在表单中hibben id了,但在提交后Action并没有进行处理。自然数据库不知道更新哪条。
这个错误修改之后,发现更新错误变了,但依旧不正常。检查表单,发现:
表单中其中的disabled="true"这个是不随表单提交的文本框。
改为readonly="true",程序正常运行