0
我嘗試更新數據庫中的記錄,它的錯誤,我知道該條目是有對象不能安裝,因爲它已經在對象上下文
Order od = null;
od = _session.Single<Order>(x => x.OrderId == OrderId);
if (od != null)
{
od.PricePaid = svm.price;
_session.Update(od);
_session.CommitChanges();
但即時得到
該對象無法附加,因爲它已經在對象 上下文中。對象只能在未更改的 狀態下重新附加。
請幫助:)你的代碼的
「Single」和「CommitChanges」都不是NHibernate會話的方法。如果您顯示所有相關的代碼和/或刪除可能有問題的包裝,我們將能夠更好地爲您提供幫助。 – 2012-08-14 16:54:02