Foxtable(狐表)用户栏目专家坐堂 → 关于多用户使用项目的_Identify问题


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

主题:关于多用户使用项目的_Identify问题

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


加好友 发短信
等级:二尾狐 帖子:597 积分:4974 威望:0 精华:0 注册:2012/12/27 12:34:00
关于多用户使用项目的_Identify问题  发帖心情 Post By:2017/2/8 19:57:00 [只看该作者]

新建一项目,此项目在局域网内多用户同时使用并向SQL数据库中新增数据。

发现每个用户在新增行时,其本机是同中的_Identify字段的值是不一样的,这样就导致保存后_Identify会自动变更为数据库中的值。

问题来了,子表是通过上面所说的那张表的_Identify来关联的。主表的_Identify变更后子表的数据就无法正常关联。

请问这样的问题在Foxtable中如何解决。

谢谢!

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


加好友 发短信
等级:四尾狐 帖子:953 积分:7252 威望:0 精华:0 注册:2011/9/6 13:36:00
  发帖心情 Post By:2017/2/8 20:29:00 [只看该作者]

不要用_Identify作关联

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/2/8 21:55:00 [只看该作者]

方法一:新增以后,马上save一下,这样就能得到确定的_Identify值;

 

方法二:尽量少的使用_Identify关联,因为其值是自增的,如果数据库还原,其值有可能改变,那么关联也就失效了。


 回到顶部