我有一個系統,我想在用戶嘗試編輯當前編輯的記錄時向用戶顯示警告。如果是這種情況,用戶將無法保存記錄,只能查看記錄。多用戶編輯
我有一個想法,使用某種類來監視記錄的活動已編輯等,但這個接縫有點過分殺。 我的另一個問題是,如果瀏覽器崩潰或關閉他們的計算機如何影響頁面的狀態將會怎樣。
另一個想法是使用上次更新的時間戳,但這也看起來不行,因爲方式記錄已更新。
有沒有人有任何想法或資源,我可以如何實現這樣的事情。沒有代碼是必要的。
根據意見我添加了這些額外的細節。 數據庫是SQL服務器2008 asp.net 3.5 一條記錄可能是數據庫的很多部分,例如預訂表會話表和斷續表中的一行。
用戶將查看需要預訂的會議列表,選擇預訂並填寫預訂表單進行預訂。想要停止的是別人試圖同時進行相同的預訂,或者在別人正在進行預訂的情況下。
我會推薦用'ASP.NET'替換'.NET'標籤(或C#/ VB.NET之一)。看看MSDN [樂觀/悲觀併發ADO.NET](http://msdn.microsoft.com/en-us/library/aa0416cz.aspx)。 –
你使用的是什麼架構和技術? APS.NET +數據庫? WPF +數據庫?沒有數據庫?請更好地解釋。實際上什麼是「記錄」。 ? – Tigran
感謝您的鏈接將有一個閱讀 –