rt
解决方案 »
- 小弟前来揭露一下一个delphi的诈骗团伙,希望大家不要上当受骗了。
- 如何实现鼠标在WEBBROWSER上左键拖动画出矩形?
- adocommand 中逗号问题
- installshield DevStudio9 怎么做卸装程序
- dbgrideh 怎样设置才使其实现某列的自动统计功能
- 怎么让任务管理器无法终止我的进程?
- 新年散分
- 请问那位知道如何将Delphi中的指针型变量转成字符串变量!
- 急求fastreport最简单的统计
- 怎样用字符循环代替对象的名称?
- 打印表格时,怎么解决换页时前一页最后一行没有表格线的问题!(在线)
- 谈谈MS SQL 2000、Sybase SQL、ORACLED三种数据库各有什么优缺点?
group by 要查出来的非统计字段
如 select a,b,sum(c) from t group by a,b
var
s : string;
with Query2 do
begin
s := 'select sum(level1) as l1,sum(level2) as l2,sum(level3) as l3 from table1 where name=''' + edit1.text + '''';
sql.clear;
sql.add(s);
open;
end;
edit1.text :=inttostr(query1.recordcount);
就显示了你查出的条数
2.返回的记录数存放在那里你就不要问了,因为sql是第四代语言,不是过程式语 言了,他的运行机制你我不要知道,
3.用Open,还是用ExecSQL来执行都行,但是他们有区别的,
因为这中种好像都是要open以后再统计RecordCount的,