TADOQuery 控件如何得到某个符合条件记录集的条数? TADOQuery控件如何得到某个符合条件记录集的条数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 adoquery1.add('SELECT COUNT(*) As Total FROM table1 WHERE..... ');adoquery1.open;adoquery1.fieldbyName('Total').asinteger;就是你想要的结果的 很简单,取AdoQuery的RecordCount属性,就可以得到当前AdoQuery数据集中的记录数目。 先查询满足条件的记录 再返回ado的recordcount的值 楼上说的都是要再去数据库中查询下面的方法不用。adoquery.Filter:='Field1=111';//你的条件adoquery.filted:=true;count:=adoquery.RecordCountadoquery.filted:=false;adoquery.Filter:=''; 很简单,取AdoQuery的RecordCount属性,就可以得到当前AdoQuery数据集中的记录数目。 自动注册连接MYSQL数据库的DSN问题 按客户要求设计表,现有点头大,兄弟们帮我看看! 请教各位,如何控制局域网内的一台客户端关机???? 类的使用和定义 不知道该怎么调用一个已有的接口? 有意思的小问题...... 小问题+散分,在线等! 找工作的问题,顺便散分 Ttable問題,送80分!!! 老鸭唐问:怎样在程序代码中使用Table组件的Filter属性? 关于pagecontrol控件的问题 如果用TImage的LoadFromFile加载位图后,如何判断已经加载成功?
adoquery1.open;
adoquery1.fieldbyName('Total').asinteger;就是你想要的结果的
下面的方法不用。
adoquery.Filter:='Field1=111';//你的条件
adoquery.filted:=true;
count:=adoquery.RecordCount
adoquery.filted:=false;
adoquery.Filter:='';