ADOTable的行数汇总出错? ADOTable1,DBGrid中输入一条记录,ADOTable1.RecordCount时只有0行,再插入一行时在DBGrid中已经有两行记录了,但是ADOTable1.RecordCount时只有1行,这是怎么回事啊,在线等.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ado的recordcount有BUG。一般这样来.我已经回答过几次了,都是同样的问题varmRecordCount:integer;beginwith query dobegin close; sql.text:='select count(*) from table'; mRecordCount:=fields[0].asinteger;//这里就是总数 Close;end;end; libra01(龙卷风) ,谢谢你的回答可能你理解错了,我只在DBGrid输入记录,还没有保存到数据库里所以不能用SQL语句来查询的,像DBE可以的Table1.applyrange可是ADO就不行了,不知怎么办? delphi中编程操作Alter语句 多表提交的问题, 无线点菜系统 自己写的函数单元怎样在窗体中调用 关于打印机的几个问题? 非高手莫进 取字符的ASCCI码的函数是什么?谢谢!! BDE 别名 挑战难度! 使用OCX控件的程序怎么才能在其他机器上运行? 请问在delphi中,什么语句可以获得本机的ip Delphi包技术讨论 DLL(package),Interface,Application
一般这样来.我已经回答过几次了,都是同样的问题
var
mRecordCount:integer;
begin
with query do
begin
close;
sql.text:='select count(*) from table';
mRecordCount:=fields[0].asinteger;//这里就是总数
Close;
end;
end;