当前位置:  开发笔记 > 编程语言 > 正文

nHibernate更新什么都不做

如何解决《nHibernate更新什么都不做》经验,为你挑选了1个好方法。

我有一个非常奇怪的问题:有时当我将nHibernate更新调用到一个实体并且它在同一个调用中有效时,有时它什么都不做.当它没有进行更新时,nHibernate不会返回异常或类似的东西.它什么都不做.你有这种麻烦吗?



1> Programmin T..:

我可能在这方面有误,但是不要像保存和更新这样的东西只更新会话中的对象而不是持久存在?.Flush()应该是将对象持久保存到数据库中的东西,但是因为你得到了间歇性的结果......

添加在:

我想到的另一件事是你的会话可能会搞砸了吗?也许您正在创建2个会话,而持有您更新的对象的会话与您调用Update的会话不同.

推荐阅读
惬听风吟jyy_802
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有