导航:
论坛 -> 数据库专区
斑竹:liumazi,waterstone
作者:
2004/1/22 23:27:21
标题:
小弟向各位大哥请教关于ADOQuery的问题
浏览:1435
加入我的收藏
楼主:
在ADOQuery中运行SQL( select sum(xxx) from table) 计算出xxx的和!需要把xxx的和赋值给一个变量应该怎么做? 我是个出学者!希望各位大哥多多指教,谢谢!
----------------------------------------------
-
作者:
2004/1/22 23:45:59
1楼:
可以这样:sql语句:select sum(xxx) as xxx from table,然后xxx作为一个字段值付给变量
----------------------------------------------
-
作者:
2004/1/23 1:53:46
2楼:
有两种办法: 1、 ... Var _Sum:XXX(与XXX类型兼容); begin ... _Sum:=ADOQuery.Fields[0].Value;/_Sum:=ADOQuery.Fields[0].AsXXXX(与XXX类型兼容) ... end; 2、如果使用的数据支持存储过程,就直接将结果返回就可以。
----------------------------------------------
-
作者:
hrj28 (hrj28)
★☆☆☆☆
-
盒子活跃会员
2004/1/26 1:14:18
3楼:
var x:int; begin with adoquery1 do begin SQl.close; SQl.clear; SQL.add('select sum(xxx) as y from table where id=@id'); X:=xxx; sql.open; end; end;
----------------------------------------------
-