在使用DBNavigator时,如何能一次跳过多条数据 我在用DBNavigator时,希望在点击向前或者向后按钮时,不是默认的向后或者向前翻一条记录,而是自定的,比如20条记录.点向后就一下跳过20条记录,指在第21条记录上.新手问题.谢谢告知 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 设置一下dataset的PageSize 一页所包含的记录数 自己在代码里控制在DBNavigator的BeforeAction里判断你按下的是哪个按钮如果是向前的话,用RecNo:=RecNo+10..... procedure TDataSet.Next;begin if BlockReadSize > 0 then BlockReadNext else MoveBy(1);end;procedure TDataSet.BlockReadNext;begin MoveBy(1);end;把1改成多少都行 BeforeAction事件写代码, 用moveby是个好方法. 目录监视 每天放20分,呵呵 如何将文字信息,模拟人工输入到指定窗口? 使用API的问题 TStoredProc 如何用啊?有資料請給點 关于ActiveForm的一个简单问题,在线候... 急问---请问有什么合适的Grid,能实现单独控制某列的读写性? showmodal方法的问题 句柄(handle)到底怎么掌握呀!能否举几个具体的事例来说明一下,小弟非常感谢! delphi10可以在win8系统里安装么? 请教高手2个DHTML开发的小问题(就剩这些分了) ado连接
在DBNavigator的BeforeAction里判断你按下的是哪个按钮
如果是向前的话,用RecNo:=RecNo+10.....
begin
if BlockReadSize > 0 then
BlockReadNext else
MoveBy(1);
end;
procedure TDataSet.BlockReadNext;
begin
MoveBy(1);
end;
把1改成多少都行