以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 根据条件复制数据到另表。 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=118500) |
-- 作者:蓝蚂蚁 -- 发布时间:2018/5/4 11:00:00 -- 根据条件复制数据到另表。 数据表A的列只有“编码”,如:编码 盘点表列有:编码 名称 规格 数量 A01 A01 *** *** 15 A02 *** *** 10 如何实现如下功能:在盘点表中搜索数据表A中的编码,如果找到,则在C表新增在盘点表中找到数据,C表的表结构跟盘点表的表结构一样。请问老师如何编写代码,万分感谢! |
-- 作者:有点甜 -- 发布时间: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 |