Foxtable(狐表)用户栏目专家坐堂 → 关于独占式编辑问题


  共有2452人关注过本帖树形打印复制链接

主题:关于独占式编辑问题

帅哥哟,离线,有人找我吗?
flashman
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:81 积分:1043 威望:0 精华:0 注册:2014/4/6 20:26:00
  发帖心情 Post By:2021/6/23 10:06:00 [显示全部帖子]

1、你的思路挺好,但那只是其中一种业务,还有更多的业务是工作协同的,那就有多人共同维护一张表。

2、新增:新增的过程你了解一下:
首先,新增的行在保存前还未真正的进入数据库表中,所以对他人来说是看不到的,也就不可能多人同时操作同一表的新增的该行。
其次,新增的行保存后,就变成了前面的编辑状态,属于独占编辑的范围。

 回到顶部
帅哥哟,离线,有人找我吗?
flashman
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:81 积分:1043 威望:0 精华:0 注册:2014/4/6 20:26:00
  发帖心情 Post By:2021/6/23 15:06:00 [显示全部帖子]

问题一 你自己已经想明白了,那就按你的思路做。
问题二 你完全不用担心其他人会修改到本人新增未保存的数据,甚至刚保存的数据,其他人不重新加载的话,看都看不到。

所以,根据你问题一的解决思路,问题二的保存后,无需做锁定操作。

也就说,你根本不用考虑独占模式。

不是任何表都需要独占模式的,只有哪些大家都有可能修改的表才需要。

 回到顶部