procedure TForm1.Button1Click(Sender: TObject);
begin
  with adoquery1 do
  begin
    close;
    sql.Clear;
    sql.add('select * from tblInfoPicture');
    open;
  end;
  with adoquery2 do
  begin
    close;
    sql.Clear;
    sql.Add('create table TemptblInfoPicture ('
         +' ID char(10),'
         +' InfoID char(10),'
         +' PicturePath varchar(100),'
         +' Re varchar(200))');
    execsql;
  end;
  while not adoquery1.Eof do
    begin
      adoquery2.FieldByName('ID').AsString:=adoquery1.Fields[0].AsString;
      Next;
    end;
end;
编译时老是报这样的错“ADOQuery2:Field‘ID’not found”