我要知道知道数据中有多少条记录,用select sum(a) from table_b ,如何把结果传递给变量呢? 要知道有多少条记录不用这样table.recordcoutn or query.recordcount 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select sum(a) as totalcount from table_b然后把totalcount传给变量 首先在query1中用select sum(a) from table_b 然后,用x:=query1.field[0].asinteger.如果有多个结果,如select sum(a) avg(a) from table_b 就依次, x[0]:=query1.field[0].asinteger x[1]:=query1.field[1].asinteger select sum(a) as suma from table_bx:=query['a']; 上面写错了select sum(a) as suma from table_bx:=query['suma']; select sum(a) as totalcount from table_baaaa:=FieldByName('totalcount').Value; Var a:Integer;要知道表的记录数用 Query1.SQL.Add('select count(a) from table_b');Query1.Open;要传递给变量a:=Query.fields[0].asInteger; select count(a) as b from table_bfieldbyname('b').asinteger 知道表中记录个数不是Sum,而是countSelect Count(*) as Count From TableC:=Query1.fieldByName('Count').AsInteger;如果用Count(a),会忽略NULL,查询结果可能不对 为什么程序能在其他机器不能运行 谁能给个最新的CXGrid的汉化版,谢谢! 数据转换问题 帮帮我吧 帮我看看下面的程序哪里错了 急受 紧急救援,要多少分给多少分?晚上9:00结贴 以下录音程序有问题?? 您好。请问哪个网站有网吧管理程序的delphi源代码????谢谢。 请问如何实现RM的播放啊? dbnavigator的添加,删除,修改无法使用,根据提示我把query的requestlive的属性改为了true,可是程序一运行就出错 query.recordcount 总是为-1,请教!
然后,用x:=query1.field[0].asinteger.
如果有多个结果,如select sum(a) avg(a) from table_b
就依次, x[0]:=query1.field[0].asinteger
x[1]:=query1.field[1].asinteger
x:=query['a'];
select sum(a) as suma from table_b
x:=query['suma'];
要知道表的记录数用
Query1.SQL.Add('select count(a) from table_b');
Query1.Open;
要传递给变量a:=Query.fields[0].asInteger;
Select Count(*) as Count From Table
C:=Query1.fieldByName('Count').AsInteger;如果用Count(a),会忽略NULL,查询结果可能不对