以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]怎样把两个表不同的数据挑出来  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=46885)

--  作者:wldhj
--  发布时间:2014/2/28 17:17:00
--  [求助]怎样把两个表不同的数据挑出来
比如有表1、表2两张表。我想把表2有、表1没有的数据挑出来有什么好的方法?

--  作者:Bin
--  发布时间:2014/2/28 17:19:00
--  
比较笨的办法是遍历一行行对比.

比较好的办法是写SQL对比.

--  作者:小刚
--  发布时间:2014/2/28 17:27:00
--  
比较难,不会。太多数据的话,比对我觉得都成问题。上个试用版的例子啊,让老大们帮你解决。
--  作者:wldhj
--  发布时间:2014/2/28 18:42:00
--  
 狐爸帮我想个好方法。
--  作者:有点甜
--  发布时间:2014/2/28 19:08:00
--  
 你可以试试关联筛选


--  作者:lsy
--  发布时间:2014/2/28 19:32:00
--  
Dim cmd As New SQLCommand
cmd.CommandText = "Select 第一列 From {b} Where 第一列 Not In(Select 第一列 From {a} Where 第一列 Is Not Null) And 第一列 Is Not Null"
Tables(e.Form.Name & "_Table1").DataSource = cmd.ExecuteReader