function RecordExists(id:Integer):boolean;
begin
  with adoquery1 do
    begin
    Close;
    sql.text:=format('select Count(*) from test where id=%d',[id]); 
    Open;
    Result:=Fields[0].asInteger>0;
    Close;
    end;
end;