Foxtable(狐表)用户栏目专家坐堂 → 根据条件复制数据到另表。


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

主题:根据条件复制数据到另表。

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


加好友 发短信
等级:三尾狐 帖子:672 积分:7909 威望:0 精华:0 注册:2016/6/11 11:10:00
根据条件复制数据到另表。  发帖心情 Post By:2018/5/4 11:00:00 [只看该作者]

数据表A的列只有“编码”,如:编码                   盘点表列有:编码    名称   规格  数量
                                       A01                                        A01    ***    ***  15
                                                                                     A02    ***    ***  10
如何实现如下功能:在盘点表中搜索数据表A中的编码,如果找到,则在C表新增在盘点表中找到数据,C表的表结构跟盘点表的表结构一样。请问老师如何编写代码,万分感谢!



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


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

Dim dt1 As DataTable = DataTables("表A")
Dim dt2 As DataTable = DataTables("表B")
Dim dt3 As DataTable = DataTables("表C")
For Each dr1 As DataRow In dt1.Select("编码 is not null")
    For Each dr2 As DataRow In dt2.Select("编码 = '" & dr1("编码") & "'")
        Dim dr3 As DataRow = dt3.addnew
        dr3("某列") = dr2("某列")
        dr3("某列") = dr2("某列")
        dr3("某列") = dr2("某列")
    Next
Next

 回到顶部