Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1
不注意的话,还真的有点无所适从,Batch update returned unexpected row count from update [0]; actual row count: 0; expected: 1这个异常是由于主键设置为自增长,而在我们插入记录的时候设置了ID的值导致的。
我在ExtJS中的错误原因是给id附了值:
if(!record){
record = Ext.create('CM.model.Course');
// values.id = '0';
record.set(values);
store.add(record);
}else{
record.set(values);
}
values.id注销掉就可以解决这个报错问题了。
本文介绍了一个常见的BatchUpdate异常问题——Batchupdatereturnedunexpectedrowcountfromupdate[0];actualrowcount:0;expected:1,并提供了具体的解决方案。该异常通常发生在主键设置为自增长的情况下,不当设置ID值会引发此问题。

1896

被折叠的 条评论
为什么被折叠?



