如何返回dbgrid的行数?怎样将dbgrid当前记录定位到指定的记录上。 dbgrid的数据来源于与其关联的TTable或TQuery,行数可以用TTable或TQuery的RecordCount属性获得。同理移动当前记录可以用FindKey、FindNearest等方法。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 recno属性 或者 tdrawgrid(dbgrid1).col = ? tdrawgrid(dbgrid1).row = ? recordCount不准确,其结果可以通过以下代码得到var i:integer;with dbgrid.dataSourse.dataset dobegin first; i:=0; while not eof do begin i:=i+1; next; end;end;记得使用上面代码时要保存当前记录的书签,以便需要时恢复.定位记录可以使用locate方法(borland推荐使用);在tdataSet的帮助中有详细说明和实例. 不要胡说,对于PardonX数据库和SQLServer等大型数据库,recordCount是准确的 如何做局部钩子。 大连理工大学2006秋季MBa招生严重不公!!! 数据导出到WPS的例子 大家听说过“易语言”没? 各位高手,safearray問題! 关于动画沙漏 请教有关richedit的使用! 在KEYDOWN事件中,如何截获字母‘A’ 我想做一个抽奖程序??? 如果在年代增加的同时动态自动增加记录中的数字(如年龄)、年代每加一年年龄也自动加1? 前辈,请帮忙 ====提一个和delphi无关的问题?====
var i:integer;
with dbgrid.dataSourse.dataset do
begin
first;
i:=0;
while not eof do begin
i:=i+1;
next;
end;
end;
记得使用上面代码时要保存当前记录的书签,以便需要时恢复.定位记录可以使用locate方法(borland推荐使用);在tdataSet的帮助中有详细说明和实例.