Foxtable(狐表)用户栏目专家坐堂 → [求助] 数据库表带出相关内容


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

主题:[求助] 数据库表带出相关内容

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/19 21:54:00 [显示全部帖子]

如果是access,内部表

update {test1} a,{test} b set a.FItemID=b.FItemID where a.FInterID = b.FInterID

如果是SqlServer

update test1 set FItemID=a.FItemID from test As a where a.FInterID = test1.FInterID

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/20 8:49:00 [显示全部帖子]

update test1 set FItemID=a.FItemID from test As a where a.FInterID = test1.FInterID and a.FItemID<> test1.FItemID 

最好是加上其他条件,比如日期,只处理本年、月..的数据

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/20 15:57:00 [显示全部帖子]

执行sql在这里:http://www.foxtable.com/webhelp/topics/1484.htm

不是在命令窗口,在目录窗口需要使用SQLcommand:http://www.foxtable.com/webhelp/topics/0696.htm

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


加好友 发短信
等级:超级版主 帖子:109720 积分:558310 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/20 16:42:00 [显示全部帖子]


Dim cmd As new SQLCommand
cmd.C
cmd.CommandText = "update test1 set FItemID=a.FItemID from test As a where a.FInterID = test1.FInterID And test1.FInterID =  '" & rz("FInterID") &"'"
cmd.ExecuteNonQuery

 回到顶部