Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么把两个表的数据合到一张表上


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

主题:[求助]怎么把两个表的数据合到一张表上

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


加好友 发短信
等级:小狐 帖子:380 积分:3154 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么把两个表的数据合到一张表上  发帖心情 Post By:2014/6/10 14:01:00 [只看该作者]

这两个表各有一部分数据,怎么把两个表的数据合到一张表上?求教
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140610135832.jpg
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140610135916.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/10 14:02:00 [只看该作者]


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


加好友 发短信
等级:八尾狐 帖子:1812 积分:12999 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2014/6/10 14:05:00 [只看该作者]

昏,這明顯是報表作數據表用

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/10 14:07:00 [只看该作者]

 呃,需要查找,比较再填充。做个例子发上来


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


加好友 发短信
等级:小狐 帖子:380 积分:3154 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么把两个表的数据合到一张表上  发帖心情 Post By:2014/6/10 14:16:00 [只看该作者]

怎么把第一张表的后半部分数据合到第二张表上,形成一个完整的表

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/6/10 14:20:00 [只看该作者]

请上例子

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/10 14:22:00 [只看该作者]

 代码大致如下面这样,你改一下表名来用

 

Dim dt1 As DataTable = DataTables("表A")
Dim dt2 As DataTable = DataTables("表B")
For Each dr As DataRow In dt2.DataRows
    Dim fdr As DataRow = dt1.Find("单位 = '" & dr("单位") & "' and 组名称 = '" & dr("组名称") & "'")
    If fdr IsNot Nothing Then
        For Each dc As DataCol In dt2.DataCols
            If dr.IsNull(dc.Name) AndAlso fdr.IsNull(dc.Name) = False Then
                dr(dc.Name) = fdr(dc.name)
            End If
        Next
    End If
Next


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


加好友 发短信
等级:小狐 帖子:380 积分:3154 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么把两个表的数据合到一张表上  发帖心情 Post By:2014/6/10 14:29:00 [只看该作者]

谢谢,数据导入了,但是合计数没进来,再请教下
图片点击可在新窗口打开查看此主题相关图片如下:1.jpg
图片点击可在新窗口打开查看

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


加好友 发短信
等级:小狐 帖子:380 积分:3154 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么把两个表的数据合到一张表上  发帖心情 Post By:2014/6/10 14:31:00 [只看该作者]

第一张表的合计在单位哪,第二张表的合计在组名称,怎么办

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


加好友 发短信
等级:小狐 帖子:380 积分:3154 威望:0 精华:0 注册:2012/11/16 12:19:00
[求助]怎么把两个表的数据合到一张表上  发帖心情 Post By:2014/6/10 14:32:00 [只看该作者]

没有数据的怎么填充0

 回到顶部
总数 17 1 2 下一页