J
jumpp678
Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下:
with ADOQuery3 do
begin
ACTIVE:=false;
ADOQuery3.close;
ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('select I_company,I_R_num from Wjm_C_Details ');
EXECSQL;
ACTIVE:=True;
a_filedNo:=ADOQuery1.FieldCount;//每一行的列数
try
a_recno:= 1;
ADOQuery1.First;
while not ADOQuery1.Eof do
begin
for j:=1 to a_filedNo do //转化一个记录,你可以在此进行修改或什么的
begin
sqlstr1:=sqlstr1+''''+ADOQuery1.Fields[j-1].AsString+''''+','
end;
endl;
现在我要一个个把
adoquery3.Fields.FieldByname('I_company').AsString跟ADOQuery1.Fields[1].AsString
adoquery3.Fields.FieldByname('I_R_num').AsString跟ADOQuery1.Fields[2].AsString
对比,如果adoquery3.Fields.FieldByname('I_company').AsString<>ADOQuery1.Fields[1].AsString 而且adoquery3.Fields.FieldByname('I_R_num').AsString=ADOQuery1.Fields[2].AsString 提示 不匹配,并弹出个框用于修改
with ADOQuery3 do
begin
ACTIVE:=false;
ADOQuery3.close;
ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Add('select I_company,I_R_num from Wjm_C_Details ');
EXECSQL;
ACTIVE:=True;
a_filedNo:=ADOQuery1.FieldCount;//每一行的列数
try
a_recno:= 1;
ADOQuery1.First;
while not ADOQuery1.Eof do
begin
for j:=1 to a_filedNo do //转化一个记录,你可以在此进行修改或什么的
begin
sqlstr1:=sqlstr1+''''+ADOQuery1.Fields[j-1].AsString+''''+','
end;
endl;
现在我要一个个把
adoquery3.Fields.FieldByname('I_company').AsString跟ADOQuery1.Fields[1].AsString
adoquery3.Fields.FieldByname('I_R_num').AsString跟ADOQuery1.Fields[2].AsString
对比,如果adoquery3.Fields.FieldByname('I_company').AsString<>ADOQuery1.Fields[1].AsString 而且adoquery3.Fields.FieldByname('I_R_num').AsString=ADOQuery1.Fields[2].AsString 提示 不匹配,并弹出个框用于修改