以文本方式查看主题 - 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 [此贴子已经被作者于2019/4/17 22:55:42编辑过]
|
-- 作者:有点甜 -- 发布时间:2019/4/17 23:35:00 -- 现在测试代码有什么问题? |