以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  二个表“当年工资库”和“历年工资库”,数据列相同,如何提取后台数据到一个查询表中?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=133662)

--  作者:ZJZK2018
--  发布时间:2019/4/17 17:49:00
--  二个表“当年工资库”和“历年工资库”,数据列相同,如何提取后台数据到一个查询表中?
如题


Dim jb1 As New SQLJoinTableBuilder("历年工资明细汇总","历年工资库")

jb1.ConnectionName = "GSGL2017"

Dim Cols1() As String = {"姓名","年度","月份"}

Dim Cols2() As String = {"姓名","年度","月份"}

jb1.AddTable("历年工资库",Cols1,"当年工资库",Cols2)

jb1.AddCols("{历年工资库}. *")

jb1.Distinct = True   \'排除重复值

\'jb1.Filter = "客户名称 = \'红阳事业\'"

Vars("sbmxdt") = jb1.Build()

MainTable = Tables("历年工资明细汇总")

[此贴子已经被作者于2019/4/17 17:50:46编辑过]

--  作者:有点甜
--  发布时间:2019/4/17 18:20:00
--  

sql1 = "select * from {表A}"

 

sql2 = "select * from {表B}"

 

最后得到sql语句,如

 

(sql1) union All (sql2)


--  作者:ZJZK2018
--  发布时间:2019/4/17 21:16:00
--  
老师看不懂,能否帮我写一下,谢谢
--  作者:有点甜
--  发布时间:2019/4/17 22:15:00
--  

 

Select * from {表A} union all Select * from {表b}

 

http://www.foxtable.com/webhelp/scr/0695.htm

 


--  作者:ZJZK2018
--  发布时间:2019/4/17 22:46:00
--  
Dim tb1 As Table = Tables(e.Form.Name & "_Table1")
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
cmd.CommandText 

dt = cmd.ExecuteReader()
tb1.DataSource = dt



图片点击可在新窗口打开查看此主题相关图片如下:6p8pvu~cb%5hv0e}1yublty.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/4/17 22:55:42编辑过]

--  作者:有点甜
--  发布时间:2019/4/17 23:35:00
--  
现在测试代码有什么问题?