Foxtable(狐表)用户栏目专家坐堂 → Tables("学习").Current.DataRow("_Identify") 与sql数据库所在行的_Identify,相同吗?


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

主题:Tables("学习").Current.DataRow("_Identify") 与sql数据库所在行的_Identify,相同吗?

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
Tables("学习").Current.DataRow("_Identify") 与sql数据库所在行的_Identify,相同吗?  发帖心情 Post By:2023/9/11 8:26:00 [只看该作者]

如题

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


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

数据库是没有行号,没有第几行这种概念的。所以【sql数据库所在行】是指什么?

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2023/9/11 9:05:00 [只看该作者]

就是tabel的取数据的数据库行

换个问法哈,下面这样写,行么?
编号,被赋与的值,是数据库里的_Identify列的数据吗?
e.Form.Controls("编号").Value = Tables("学习").Current.DataRow("_Identify")

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


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

是的。

但是强烈不建议使用_Identify作为业务编号。_Identify作为自增列,是由数据库自动生成的,不可控,不可编辑。如果以后迁移数据库,可能_Identify会被数据库重新生成,和以前的值完全不一样了

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


加好友 发短信
等级:七尾狐 帖子:1553 积分:11003 威望:0 精华:0 注册:2016/9/12 11:18:00
  发帖心情 Post By:2023/9/11 9:28:00 [只看该作者]

非常感谢提示

 回到顶部