有一個名爲Accounts
表看起來像這樣:併發更新在ASP.NET或SQL Server 2008處理
AccountID AccountName AccountTotalMoney
-------------------------------------------
1 Steven 600
3 Scott 800
但用戶可以在同一時間像下面現在更新該行記錄:
User A:UPDATE Accounts SET AccountTotalMoney=700 WHERE AccountID=1;
User B:UPDATE Accounts SET AccountTotalMoney=900 WHERE AccountID=1;
User C:UPDATE Accounts SET AccountTotalMoney=1000 WHERE AccountID=1;
.
.
.
所以我想阻止多個用戶同時更新同一條記錄。 只是一個接一個。
我是這方面的新手。對不起,我的英語不好。提前致謝!