MyDataContext context = new MyDataContext();
// do a lot of insert, deletes and updates
context.SubmitChanges();
SubmitChanged()將通過事務覆蓋所有由SQL生成和執行的SQL嗎?我如何確保它被交易覆蓋?Linq2SQL:交易涉及的SubmitChanges?
更新時間:
我之所以要求它,有一個奇怪的臭蟲,我懷疑一個交易沒有被使用過我。
該過程是在一條記錄上大約500個插入和最終更新。有時更新(也可能是一些插入...)未在數據庫中註冊。
(SQL事務並不在我的調試輸出顯示?)
http://stackoverflow.com/questions/542525/transactionscope-vs-transaction-in-linq2sql 請參閱最高票數的答案。接受的答案並不能說明整個故事。 – 2009-09-17 14:34:07