如何获取DBGRID的行数? 如题, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的DBGRID是根据查询变化的,我试过数据集记录数,它是不变的 不可能的 DBGRID的数据都是从数据集来的 获取数据集的记录条数就可以了 dbgrid1.DataSource.DataSet.RecordCount? 你的变化来自何处,数据集不变,你的grid是如何变的,如果是随着数据集变的 话,那数据集的记录数量也就变了呀 var i:integer;begin i:=TStringGrid(DBGrid1).RowCount-1; ShowMessage(inttostr(i));end;OK 想了半天,应该明白了。如果数据集是 AdoQuery就这样取: AdoQuery.RecNo, 只是ADO哦,BDE没办法 想了半天,应该明白了。如果数据集是 AdoQuery就这样取: AdoQuery.RecNo, 只是ADO哦,BDE没办法 大家是对的 ,我把bsSkinStatusPanel1.Caption:='共'+inttostr(adoquery1.RecordCount)+'条记录'放在formcreate里面,安纽事件没放,所以看上去没变化 放在AdoQuery1.Afteropen 里面去 请教下如何将pchar转换成为hex 长字符串赋值如何换行,要简单方便! (50分)超级简单问题 完成端口 用Udp能做吗 能做的话具体要怎么做 ---顶者有分 mdi子窗体问题郁闷 紧急求助!请高手帮忙.拜托!我把报的错误给写出来. 请教一个简单问题 是不是招聘的人才都要会开发数据库程序啊? TactionList是什么东东,在什么地方可以找到? 奇怪现象,寻求解决方案 ICS 的Demo 下面代码错在哪(2006下运行正常,2007下面产生如下错误)
获取数据集的记录条数就可以了
你的变化来自何处,数据集不变,你的grid是如何变的,如果是随着数据集变的 话,那数据集的记录数量也就变了呀
i:integer;
begin
i:=TStringGrid(DBGrid1).RowCount-1;
ShowMessage(inttostr(i));
end;
OK
想了半天,应该明白了。如果数据集是 AdoQuery就这样取: AdoQuery.RecNo, 只是ADO哦,BDE没办法
想了半天,应该明白了。如果数据集是 AdoQuery就这样取: AdoQuery.RecNo, 只是ADO哦,BDE没办法
放在AdoQuery1.Afteropen 里面去