以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  请教怎样比较二个表的数据  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=172034)

--  作者:gdqytgl
--  发布时间:2021/9/18 20:13:00
--  请教怎样比较二个表的数据
有表A、表B,都有1列“姓名”.....想对表A和表B的姓名进行比较。如果有,就在表A中的列“表B是否有此人” 标为“是”。。。请教怎么样写代码?

尝试了好久,就是写不出来。
[此贴子已经被作者于2021/9/18 20:25:26编辑过]

--  作者:gdqytgl
--  发布时间:2021/9/18 20:14:00
--  

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



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

[此贴子已经被作者于2021/9/18 20:14:38编辑过]

--  作者:gdqytgl
--  发布时间:2021/9/18 20:14:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:chnfo
--  发布时间:2021/9/19 11:42:00
--  
dim lstb  new list(of string) = datatables("B").getvalues("姓名")

for each dr as datarow in datatables("A").datarows
  dr("B中有") = lstb.contains(dr("姓名"))
next



--  作者:gdqytgl
--  发布时间:2021/9/19 20:48:00
--  
感谢,解决了!