Foxtable(狐表)用户栏目专家坐堂 → 在SQL下多用户操作会覆盖,我是新手,协助解决!


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

主题:在SQL下多用户操作会覆盖,我是新手,协助解决!

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


加好友 发短信
等级:婴狐 帖子:10 积分:138 威望:0 精华:0 注册:2018/8/14 23:33:00
在SQL下多用户操作会覆盖,我是新手,协助解决!  发帖心情 Post By:2018/9/1 8:17:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:来料管控软件.rar


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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/1 8:46:00 [只看该作者]

多用户操作:
1、操作的不是同一个表的同一行,是不会被覆盖的
2、操作的是同一个表的同一行,以最后保存的为准。这种情况可以参考:http://www.foxtable.com/webhelp/scr/3007.htm

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


加好友 发短信
等级:婴狐 帖子:10 积分:138 威望:0 精华:0 注册:2018/8/14 23:33:00
  发帖心情 Post By:2018/9/1 9:23:00 [只看该作者]

这个是用OpenQQ实现独占式编辑,如果改成SQL,代码如何写?

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/1 9:51:00 [只看该作者]

1、增加操作人,操作时间列

2、StartEdit事件把后台对应的行操作人设置为使用者,如果被别人使用(操作人不为空)就返回错误提示并禁止修改,数据库操作需要加上事务,建议使用存储过程,先判断操作人是否为空,然后设置为使用者名称

3、保存按钮把后台对应行的操作人,操作时间列清空

4、为了预防异常退出,或者长时间挂机不保存。可以判断操作时间列,超过某个时间如30分钟,就也认为是可以编辑的

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


加好友 发短信
等级:婴狐 帖子:10 积分:138 威望:0 精华:0 注册:2018/8/14 23:33:00
  发帖心情 Post By:2018/9/1 10:07:00 [只看该作者]

帮忙给我上传的附件改一下,我不会,拜托了!谢谢!

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


加好友 发短信
等级:超级版主 帖子:112380 积分:572162 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/1 10:12:00 [只看该作者]

如果不会代码,先系统学习Foxtable的帮助。

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


加好友 发短信
等级:婴狐 帖子:10 积分:138 威望:0 精华:0 注册:2018/8/14 23:33:00
  发帖心情 Post By:2018/9/1 10:17:00 [只看该作者]

好的,谢谢!
图片点击可在新窗口打开查看

 回到顶部