我有一个非常奇怪的问题:有时当我调用nHibernate更新到一个实体,它有效,有时它在同一个调用中什么都不做。当它不执行更新时,nHibernate不会返回异常或类似的东西。它什么都不做。你有过这种麻烦吗?nHibernate更新什么都不做
2
A
回答
7
我可能在这方面是错误的,但不要像保存和更新只是更新会话中的对象不会持久? .Flush()应该是多少仍然存在对象的数据库,但因为你得到间歇性结果...
添加在:
发生到我的另一件事情是有可能您的会话被搞砸了?也许你正在创建2个会话,持有你更新的对象的那个与你调用Update的那个不一样。
0
您可以试试NHProfiler来查看您的会话/查询和您的呼叫堆栈。我同意Programmin工具,这听起来像会议正在穿越的情况。您是否使用某种会话管理,如每个请求一个会话?
相关问题
- 1. 更新冲突什么都不做postgres
- 2. ASP.NET更新面板更新一次 - 然后什么都不做
- 3. 推送什么都不做
- 4. MinGW gcc什么都不做
- 5. UIViewController presentModalViewController:animated:什么都不做?
- 6. javascript什么都不做
- 7. Mysql str_to_date什么都不做
- 8. OpenCV:Mat :: reshape()什么都不做
- 9. EF Context.SaveChanges()什么都不做
- 10. requestRecordPermission什么都不做
- 11. MouseListener什么都不做
- 12. XMLHttpRequest什么都不做....?
- 13. 包括什么都不做
- 14. JXL - setRowView什么都不做
- 15. Rsync什么都不做?
- 16. NSMutableString append什么都不做
- 17. Android LayoutParams什么都不做
- 18. PushViewController什么都不做
- 19. Java类什么都不做
- 20. Phonegap captureImage什么都不做
- 21. User.objects.create()什么都不做。 (Django)
- 22. Java什么都不做
- 23. Str_replace什么都不做
- 24. jQuery prepend()什么都不做
- 25. editGridRow什么都不做
- 26. install_name_tool什么都不做
- 27. TortoiseSvn 1.8什么都不做
- 28. Android SSH什么都不做
- 29. Gulp livereload什么都不做
- 30. FormsAuthentication.RedirectToLoginPage()什么都不做
最好向我们展示一些有效的代码,一些代码不起作用:) – sirrocco 2009-01-13 14:32:33
相同的代码工作,并且不起作用 – 2009-01-13 14:33:11