加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – 我有多个用户,我可以锁定网页,以便一次只有一个用户

发布时间:2020-12-16 06:22:10 所属栏目:asp.Net 来源:网络整理
导读:任何人都可以帮助或提供以下查询的一些建议. 我有一个网络表单(会议纪要)和8个用户需要访问此网页并更新他们的区域.用户可能有多个区域需要更新,基本上我想知道如果可能的话,当用户使用它时如何锁定网页,以便其他用户无法更新此网页,直到joe bloggs完成它.
任何人都可以帮助或提供以下查询的一些建议.

我有一个网络表单(会议纪要)和8个用户需要访问此网页并更新他们的区域.用户可能有多个区域需要更新,基本上我想知道如果可能的话,当用户使用它时如何锁定网页,以便其他用户无法更新此网页,直到joe bloggs完成它.

我将Active Directory安全组设置为仅将站点限制为该组用户,但我需要考虑上述解决方案吗?

有没有办法通过Web控件或SQL来实现这一点?

解决方法

必须有更好的方法来做到这一点.但是,您是否可以引入类似于“UpdateInProgress”(位)的sql表列.任何更新过程都会看到该列,如果为0,那么它将更新为1,然后将更改和更新保存回0,以便表单可供其他人更新.如果更新过程看到1,则无法更新Web表单,因为更新正在进行中.

我还建议引入另一个名为“UpdateInProgressBy”的列来检查谁打开它进行编辑.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读