如果SQL语句是这类:
SELECT COUNT(*) FROM Table
那么用TQuery怎样能得到这个聚集函数的结果?

解决方案 »

  1.   

    Query1.Open;
    ShowMessage(Query1.Fields[0].AsString);
      

  2.   

    TO chechy(简简单单的活) 
    拉四颗星要多少分?
      

  3.   

    SELECT COUNT(*) as aa FROM Table
    然后可以用query1.fieldsbyname('aa').asString来引用
      

  4.   

    Query1.Open;
    ShowMessage(Query1.Fields[0].AsString); 我同意这个
      

  5.   

    q.close;
    q.sql.clear;
    q.sql.add('select count(*) cc from aaa');
    q.open;
    llcount:=q.fieldbyname('cc').asinteger;