程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> ASP.NET >> 關於ASP.NET >> Contoso學習(七) 處理並發

Contoso學習(七) 處理並發

編輯:關於ASP.NET

在上一次的教程中我們處理了關聯數據問題。這個教程演示如何處理並發問題。你將使用 Department 實體創建一個頁面,這個頁面在支持編輯和刪除的同時,還可以處理並發錯誤。下面的截圖演示了 Index 頁面和 Delete 頁面,包括在出現並發沖突的時候提示的一些信息。

7-1  並發沖突

並發沖突出現在這樣的時候,一個用戶正在顯示並編輯一個實體,但是在這個用戶將修改保存到數據庫之前,另外的一個用戶卻更新了同樣的實體。如果你沒有通過 EF 檢測類似的沖突,最後一個更新數據的用戶將會覆蓋其他用戶的修改。在一些程序中,這樣的風險是可以接受的,如果只有很少的用戶,或者很少的更新,甚至對數據的覆蓋不是真的很關鍵,或者解決並發的代價超過了支持並發所帶來的優勢。在這種情況下,你就不需要讓你的程序支持並發沖突的處理。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved