有一个名为 Accounts 的表。表结构如下所示:
AccountID AccountName AccountTotalMoney
1 Stsven 3000
该帐户(其中 AccountID=1)被许多用户共享。
因此,当用户更新帐户(锁定帐户)时,我想阻止其他人更新帐户。
我拜访了
但我还不明白。对不起我的英语不好。提前致谢!
有一个名为 Accounts 的表。表结构如下所示:
AccountID AccountName AccountTotalMoney
1 Stsven 3000
该帐户(其中 AccountID=1)被许多用户共享。
因此,当用户更新帐户(锁定帐户)时,我想阻止其他人更新帐户。
我拜访了
但我还不明白。对不起我的英语不好。提前致谢!
您可以使用 TransactionScope 来实现悲观锁定(更改隔离级别)
我认为这篇文章可以提供帮助:使用 System.Transactions TransactionScope 设置 IsolationLevel。
请注意,您发布的链接中提到的“悲观锁定”是“悲观并发”的不同概念。确保它是你想要的东西。