有这样一个问题,我从服务器获取一张表(table1),如下:
nodeid      name
1           wang
2            li
3           zhang
4            hu
放入一个数据集adodataset1中再取一张表(table2)
nodeid    name
2          li
4          hu
放入第二个数据集adodataset2中我想得到的是结果表(table3)
nodeid   name
1        wang
3        zhang
并放入数据集adodataset3中
也就是通过select nodeid,name from table1 where nodid not in(select nodeid from table2)
的查询的结果 
但是数据集不支持本地SQL,是不是非要再向服务器发一次申请,从服务器查询,才能返回象table3的结果,而不是对本地现有数据进行加工得到table3?由于本人原来是用VFP的,VFP支持远程和本地的SQL,解决这样的问题非常简单,但再DELPHI中该如何处理呢?