比如,我建立了一个学生表,在表中输入了一些学生学号。我如何统计出有多少学生在表中啊???Query1.SQL.Add('SELECT count(number) FROM student;')这么写对么???
我要让统计出的数字显示在edit框里应该怎么办啊???先多谢各位了!!!

解决方案 »

  1.   

    Query1.SQL.Add('SELECT count(number) as count FROM student group by student_no');
    query1.open;
    edit1.text:=query1.fieldbyname('count').asstring;
      

  2.   

    Query1.SQL.Add('SELECT * FROM student');
    query1.open;
    edit1.text:=inttoStr(query1.RecordCount);
      

  3.   

    能说具体点儿么?dataset.count用在什么后面啊?
      

  4.   


    qtest.sql.text:=select count(*) from student
    qtest.open;
    Edit1.text:=qteset.fields[0].asstring;