savechanges

    0熱度

    1回答

    在WPF應用程序中,我希望將數據保存到數據庫。 db.Pytanias.Add(pyt); //all parameters in pyt has a value db.SaveChanges(); 當保存到數據庫中,我得到一個異常: System.ArgumentNullException was unhandled HResult=-2147467261 Messag

    1熱度

    2回答

    我想在用戶離開頁面之前保存用戶進度。在Ember.js(v 1.0.0-pre.4)中這樣做的最好方法是什麼? 在純JQuery的它看起來就像: $(window).unload(function() { ajaxSaveUserProgress(); return true; }); 在餘燼我試圖做這樣的事情: Exam.TestView = Ember.Vie

    0熱度

    1回答

    當對上下文的SaveChanges()方法進行調用時,更改另一側的關係會自動更新。 舉例來說,如果我有一個老師MRX與學生的虛擬的ICollection包括littleJohnny mrX.Students.Remove(littleJohnny); Debug.Assert(littleJohnny.Teacher!=null); //assert should pass context.S

    2熱度

    1回答

    我將bindingList綁定到TextBoxes。當我在文本框中輸入新值並按下保存按鈕時,上一個文本框中的值不保存在數據庫中。但是當我按下Tab鍵保存按鈕時,每個來自texboxes的值都被保存了。如何解決未保存的最後一個值的問題? .... BindingList<Zamo> myList; pg = new PGEntities(); var query = (from zam in p

    10熱度

    2回答

    我們公司提供了一套用於操縱數據庫中數據的各種應用程序。每個應用程序都有其特定的業務邏輯,但所有應用程序共享業務規則的一個共同子集。常見的東西被封裝在一堆使用「經典ADO」(他們通常調用存儲過程,有時使用動態SQL)的C++中編寫的遺留COM DLL中。大多數這些DLL都有基於XML的方法(更不用說基於專有格式的方法了!)來創建,編輯,刪除和檢索對象,還有一些額外的操作,例如快速複製和轉換許多實體的

    2熱度

    1回答

    <plist version="1.0"> <dict> <key>InfoValue</key> <string>false</string> <key>AudioValue</key> <string>true</string> <key>VideoValue</key> <string>true</

    0熱度

    1回答

    在下面的鏈接上提出的問題也有很好的答案,但在此之後我的問題就開始了。 Using Transactions or SaveChanges(false) and AcceptAllChanges()? 我想按我的要求,給出如下代碼 MyEntities context1 = new MyEntities(); ... ... // some code for changing the tab

    0熱度

    2回答

    我使用的是Code First POCO的EF 5。 這裏是庫的調用SaveChanges實現: public virtual List<DbEntityValidationResult> SaveChanges() { var errors = new List<DbEntityValidationResult>(); try { Db

    0熱度

    2回答

    我有實體類型稱爲'問題',當我創建它的新實例並將其添加到實體集'問題'(使用AddObject()),比上調用SaveChanges()方法,一切正常。但是當我添加它,但沒有調用SaveChanges(),並嘗試執行一些針對'Questions'的linq查詢結果不包含最近添加的'Question'對象時,直到調用SaveChanges()之前,它似乎對linq不可見。這是一種正確的行爲,或者我錯

    0熱度

    1回答

    我在我的應用程序中添加了一個「WhatIf」開關(受Powershell -WhatIf開關的啓發),它只是模擬數據處理,而不會將任何實際數據更改存回EF存儲器。 我希望能夠實現,這是通過簡單地調用的SaveChanges()之前添加的檢查,像這樣的方式: if (WhatIf == false) efEntities.SaveChanges() 這樣,應用程序的其餘部分可以進行更改