相关疑难解决方法(0)

NHibernate提交db更改,无需显式调用以保存或更新

我在ASP.NET中使用Nhibernate 2.0.我在页面的开头启动事务并在最后提交事务.在页面中: - 我得到一个对象 - 我更改了对象属性 - 我验证了对象 - 如果验证正常我在该对象上调用save-update - 如果验证错误,我不会调用save-update on那个对象 - 我总是在页面末尾提交事务.

问题是,当验证错误并且我没有对对象进行任何调用save-update时,提交transactin会提交DB中的更改.

我将FlushMode设置为Never但nothig change.

有建议吗?我错了什么?

nhibernate

7
推荐指数
2
解决办法
6494
查看次数

标签 统计

nhibernate ×1