如何在ASP.NET中实现悲观锁定
有一个名为Accounts的表。表结构如下所示:如何在ASP.NET中实现悲观锁定,asp.net,sql,sql-server,asp.net-mvc,asp.net-mvc-3,Asp.net,Sql,Sql Server,Asp.net Mvc,Asp.net Mvc 3,有一个名为Accounts的表。表结构如下所示: AccountID AccountName AccountTotalMoney 1 Stsven 3000 该帐户(其中AccountID=1)由多个用户共享 因此,当用户更新帐户(锁定帐户)时,我希望阻止其他人更新帐户 我去过 但是我还不懂。对不起,我的英语不好。提前谢谢 您可以使用TransactionScope实现悲观锁定(更改隔离级别) 我认为这篇文章可以帮助: 请注意,您发布的链接
AccountID AccountName AccountTotalMoney
1 Stsven 3000
该帐户(其中AccountID=1)由多个用户共享
因此,当用户更新帐户(锁定帐户)时,我希望阻止其他人更新帐户
我去过
但是我还不懂。对不起,我的英语不好。提前谢谢 您可以使用TransactionScope实现悲观锁定(更改隔离级别) 我认为这篇文章可以帮助:
请注意,您发布的链接中提到的“悲观锁定”是“悲观并发”的不同概念。确保它是您想要的。在重温您的帖子时,我非常确定“悲观并发”是您想要的解决方案,而不是“锁定”