如何显示adoquery检索出来的记录数

drummerzww 2003-08-20 10:31:44
adoquery1.SQL.Add('select count(*) from -------where-----
我想在edit里显示 查询的记录数 怎么实现! 谢谢!
...全文
210 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
tiexinliu 2003-08-20
  • 打赏
  • 举报
回复
:) : Manwill71(天皇地虎江山一片) 又发错了
adoquery1.SQL.Add('select * from -------where-----)
edit1.text:=inttostr(self.ADOQuery1.RecordCount);
duxin 2003-08-20
  • 打赏
  • 举报
回复
adoquery1.RecordCount
tongki 2003-08-20
  • 打赏
  • 举报
回复
edit1.text :=inttostr( adoquery1.Recordcounts );
chenzf 2003-08-20
  • 打赏
  • 举报
回复
adoquery1.SQL.Add('select count(*) from -------where-----
返回的已经是记录数了,只要把这个数显示出来就可以了
用 kl2000() 的

用adoquery1.Recordcount 的话用select * 就可以了
pandacarol 2003-08-20
  • 打赏
  • 举报
回复
ADOQuery1.SQL.Add('select count(*) from -------where-----');
edit1.text:=ADOQuery1.Fields[0].AsString;
deeply 2003-08-20
  • 打赏
  • 举报
回复
错了,是 edit1.text:=inttostr(adoquery1.RecordCount);
deeply 2003-08-20
  • 打赏
  • 举报
回复
应该是 edit1.text := adoquery1.Recordcount ;
kl2000 2003-08-20
  • 打赏
  • 举报
回复
或者改一下:
adoquery1.SQL.Add('select count(*) as nmu from -------where-----
然后:edit1.text:=inttostr(adoquery1['num']);
dulei115 2003-08-20
  • 打赏
  • 举报
回复
edit.text:=inttostr(adoquery1.RecordCount)
江山易改 2003-08-20
  • 打赏
  • 举报
回复
不好意思发错了
edit1.text := inttoStr(adoquery1.Recordcouts) ;

kl2000 2003-08-20
  • 打赏
  • 举报
回复
edit1.text:=adoquery1.fields[0].asstring;
江山易改 2003-08-20
  • 打赏
  • 举报
回复
edit1.text := adoquery1.Recordcouts ;

5,388

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧