procedure TForm1.SelectData;
var
str: string;
begin
//定义了任务运行表查询数据操作过程
ADOQuery3.Close;
ADOQuery3.SQL.Clear;
ADOQuery3.SQL.Text := 'select status from task_operation where id =:(select count(*) from task_operation)' ;
ADOQuery3.Open;
str := ADOQuery3.FieldByName('status').AsString;
end;
你试试看这样能否获取。
Var
S:String;
I: Integer;
begin
S := ADOQuery3.FieldByName('字段名称').AsString;
I := ADOQuery3.Fields[0].AsInteger;
S:= ADOQuery3.FieldValues['字段名称'];