submitchanges

    0熱度

    2回答

    我有一些代碼將數據插入某些表(一個表有一個FILESTREAM列),然後在完成後調用SubmitChanges。 db.Log = new System.IO.StreamWriter(@"c:\windows\temp\linq.log") { AutoFlush = true }; db.SubmitChanges(ConflictMode.FailOnFirstConflict); 我

    0熱度

    1回答

    我有一個Linq to SQL InsertOnSubmit的問題,它似乎只適用於表中的第一個項目。 例如有以下幾點: var noteDetail1 = new NoteDetail() { Title = "Test Note Title 1", NoteText = "Test note" }; var waiverDetail1 = new WaiverDetail() { Title

    1熱度

    2回答

    我對LINQ查詢一個錯誤,當我試圖做的SubmitChanges() 的問題是,什麼都我嘗試在我的項目,現在我得到 同樣的錯誤做(我猜linq仍然會做錯誤更改) 我該如何清理掛鐘更改或處理該問題否則呢? Thanx!

    4熱度

    1回答

    我想看看我的插入語句將看起來像,如果我連接 了基於文本的ADO.NET命令。我該怎麼做呢? 我一直跟隨下面的鏈接: http://damieng.com/blog/2008/07/30/linq-to-sql-log-to-debug-window-file-memory-or-multiple-writers 並增加了DebugTextWriter類到我的項目。所以,現在,在我的代碼我有沒有做任

    1熱度

    2回答

    有人問這裏: 「Linq-To-Sql支持調用SP,如果這個SP執行更新/刪除/插入,我需要在它後面的SubmitChanges()嗎? 而答案是: 「不,你不代碼將提交工作變動只涉及修改的LINQ to SQL對象,而不是存儲的特效。」 我只想澄清: (請原諒我,我是比較新的LINQ) 是的,但不會存儲過程旁路DataContext對象和修改數據庫本身? (而linq只修改datacontext

    0熱度

    1回答

    當我運行 DB.SubmitChanges(); 我偶爾會得到一個錯誤消息:「行未找到或更改」。 這個錯誤之所以會讓我產生如此多的錯誤,是因爲總會有一行應該被查找到,而且只有在有新的更改時纔會進行更改。 我似乎無法弄清楚爲什麼這個錯誤彈出 有什麼常見的原因,爲什麼這個錯誤顯示,我可以嘗試在我的代碼中找到?

    4熱度

    2回答

    我正在處理大量數據一次插入SQL數據庫的應用程序。我使用LINQ to SQL,並將其作爲我的插入操作: foreach(var obj in objects) { context.InsertOnSubmit(obj); } context.SubmitChanges(); 下面是問題:如果我得到一個異常(例如,DuplicateKeyException),我沒有CLUE什麼對象導致了問題。我得

    0熱度

    1回答

    我創建了兩個單獨的對象,其中一個是Order類,另一個是類TempOrder。當我嘗試使用db.TempOrders.InsertOnSubmit(obj)將數據庫中的TempOrder對象插入數據庫,然後調用db.SubmitChanges時,Order對象也會被提交(不需要附加到datacontext或任何東西)。數據庫中的兩個對象之間沒有關係,但我在類中創建了一個簡單的成員函數,以在您有Te

    1熱度

    2回答

    使用Linq處理數據時,需要多長時間調用一次SubmitChanges()方法? 在我的項目中,有幾個表與外鍵相關。在創建SQL時,這些外鍵受到約束,因此如果不先刪除相關記錄,則無法刪除作爲關係一部分的記錄。 因此,在關係中記錄需要刪除的具體順序。我是否必須刪除每條記錄,並且每次都要在數據庫上執行SubmitChanges()函數,或者我可以一次執行所有刪除操作嗎? 編輯:我的主要問題是:記錄被刪

    14熱度

    2回答

    我一直在網上搜索一些,但我似乎無法找到awnser。 DataContext會拋出什麼異常?或者更具體地說,DataContext.SubmitChanges()方法拋出什麼異常? 編輯 作爲參考,在這裏一個可能的已知的例外,可以通過L2S的DataContext拋出名單: SQLEXCEPTION ChangeConflictException DuplicateKeyException For