泰
泰坦
Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序如下:
query2.first;
while not query2.Eof do
begin
no:=query2.fieldbyname('no').asstring;
query1.first;
while not query1.Eof do
begin
linkno:=query1.fieldbyname('link').asstring;
if pos(no,linkno)>0 then
begin
found:=true;
query1.next;
end
else
query1.Next;
end;
query2.Next;
end;
在运行时我发现query2的记录指针只会在第一及第二个记录之间移动,在执
行完query2.next后 ,似乎query1.fist对query2也有影响,query2的记录指
针又被移回第一个记录,本人不知如何解决这种问题,请各位高手指教.
query2.first;
while not query2.Eof do
begin
no:=query2.fieldbyname('no').asstring;
query1.first;
while not query1.Eof do
begin
linkno:=query1.fieldbyname('link').asstring;
if pos(no,linkno)>0 then
begin
found:=true;
query1.next;
end
else
query1.Next;
end;
query2.Next;
end;
在运行时我发现query2的记录指针只会在第一及第二个记录之间移动,在执
行完query2.next后 ,似乎query1.fist对query2也有影响,query2的记录指
针又被移回第一个记录,本人不知如何解决这种问题,请各位高手指教.