Foxtable(狐表)用户栏目专家坐堂 → [求助]两表合并筛选,填充问题


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

主题:[求助]两表合并筛选,填充问题

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/8/31 22:48:00 [显示全部帖子]

“GMYS”和“GMYX”两个表合并成一个查询表在处理:http://www.foxtable.com/webhelp/scr/2322.htm

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


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

请上传实例说明

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


加好友 发短信
等级:超级版主 帖子:106204 积分:540143 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/9/1 10:59:00 [显示全部帖子]

DataTables("HZXHLTJB").DeleteFor("")
Dim cmd As new SQLCommand
cmd.CommandText = "select distinct hzxm from (Select qjhzxm As hzxm  from {GMYS} union all Select XJHZXM As hzxm from {GMYX}) as a"
Dim dt As DataTable = cmd.ExecuteReader()
Dim ndr  As DataRow
DataTables("HZXHLTJB").StopRedraw
For Each dr As DataRow In dt.DataRows
    ndr = DataTables("HZXHLTJB").AddNew
    ndr("HZXM") = dr("hzxm")
Next
DataTables("HZXHLTJB").ResumeRedraw

如果要加条件
Dim xz As String = "道让"
cmd.CommandText = "select distinct hzxm from (Select qjhzxm As hzxm  from {GMYS} where SJXZMC='" & xz & "' union all Select XJHZXM As hzxm from {GMYX} where SJXZMC='" & xz & "') As a"

 回到顶部