想在DELPHI程序中找出数据表中某字段最大值的一条记录,请问下列代码错在哪里?

来源:百度知道 编辑:UC知道 时间:2024/05/30 16:52:09
本人用ACCESS创建了一个数据表A,内含字段B(数值型),现想通过程序找出数据表字段B中数值最大的字段.请问下列代码错在哪里?
with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select max(B) from A ');
Open;
end;
Label183.Caption:='B字段最大值记录:'+IntToStr(ADOQuery1.FieldByName('B').AsInteger);

with ADOQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select max(B) as B from A ');
Open;
end;
Label183.Caption:='B字段最大值记录:'+IntToStr(ADOQuery1.FieldByName('B').AsInteger);