delphi中获取两个数据表A,B之后,以a表的数据为基准与b表的数据进行遍历对比,
展开全部
3个数据集cdsA,cdsB,cdsC
var
mSame:boolean;
while not cdsA.eof do
begin
while not cdsB.eof do
begin
mSame=false;
if csdAxxx=cdsBxxx then
begin
mSame=true;
end;
next;
end;
if mSame=false then
insertcdsC;
next;
end;
差不多这样吧,你再整理下代码。
var
mSame:boolean;
while not cdsA.eof do
begin
while not cdsB.eof do
begin
mSame=false;
if csdAxxx=cdsBxxx then
begin
mSame=true;
end;
next;
end;
if mSame=false then
insertcdsC;
next;
end;
差不多这样吧,你再整理下代码。
更多追问追答
追问
你的cds指的哪个组件呢
我这是被导师赶鸭子上架,之研究了算法,到现在正编程测试,还不是很熟悉delphi
你的cds指的哪个组件呢
我这是被导师赶鸭子上架,之研究了算法,到现在正编程测试,还不是很熟悉delphi,先采纳了哈
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询