以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]以A表身份证列为基准,把B表身份证列中不在A表的数据找出来如何写代码  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143292)

--  作者:dzy1232016
--  发布时间:2019/11/20 10:49:00
--  [求助]以A表身份证列为基准,把B表身份证列中不在A表的数据找出来如何写代码
hkcj表身份证列为基准,把ycyjmd表身份证列中不在hkcj表的数据找出来如何写代码
 for each dr datarow in datatables("ycyjmd").select("")
dim drs as list(of datarow)=datatables("hkcj").select("身份证号=\'" & dr("身份证号码") & "\'")
           for each dr1 in drs
               output.show("身份证号")
   next
next
这个只能找出在hkcj表内的数据,我想找出不在hkcjd而在ycyjmd人数据如何写代码

--  作者:有点蓝
--  发布时间:2019/11/20 11:01:00
--  
Dim drs As List(of DataRow)=DataTables("ycyjmd").SQLSelect("身份证号 not in (select 身份证号 from {hkcj})")
For Each dr1 In drs
    output.show("身份证号")
Next

--  作者:dzy1232016
--  发布时间:2019/11/20 11:21:00
--  
谢谢版主