分页的问题,急急急。。请各位高手帮忙,解决了给一百分酬谢!!!! 我要做一个像网页上的翻页查询,比如说一个数据集中有100条数据,而我每一页只能查看十条,这样就生成十页,我按“上一页”或“下一页”的时候数据就相应改变。请问这样应该如何做! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下一页:Dataset.MoveBy(10)上一页:Dataset.MoveBy(-10) Const Count = 1000; //每页显示的记录的条数 var Pages : Integer; //当前页数 Sum : Extended; //所有的页数 Captions : String; //数据表名 SQL : string; PKKEY : string; //关键字(唯一标示字段) beign //SQL2000 SQL := ' Select top ' + Inttostr(Count) + ' * from ' + TableName + ' Where ' + PKKEY + ' Not In ( select top ' + Inttostr((Pages-1)*Count) + ' ' + PKKEY + ' from ' + TableName + ')' ;end; TO: coreblood(木木&菜码) 我想只在缓存中对数据进行处理,不想又再打开数据集! 看看李維的 delphi 5.x 系列的書, 說得比較清楚 TO aiirii(ari-爱的眼睛) 请问哪里可以找到,万分感谢! 多线程的一个问题。为什么这样会出错 一个关于IntraWeb简单问题,请求帮助,谢谢! 5个回复以后就不要来了,重复的不算哦:) 用ADOQuery查询数据库时出错! MIDAS应用中,服务端怎样断开客户端 ADO数据插入问题 我想学Delphi,大家建议买什么书比较好? 请问通过Delphi如何实现截取远程主机的端口并读取端口数据流? Rational Rose 中没有Delphi方面得模块,哪儿有与Delphi接口下载 csdn新版论坛已经上线,放分100 一个十分简单的问题。关于Function的用法!! 简单的问题:局部对象变量存入 TList 的问题!
上一页:Dataset.MoveBy(-10)
Count = 1000; //每页显示的记录的条数
var
Pages : Integer; //当前页数
Sum : Extended; //所有的页数
Captions : String; //数据表名
SQL : string;
PKKEY : string; //关键字(唯一标示字段)
beign
//SQL2000
SQL := ' Select top ' + Inttostr(Count) + ' * from ' + TableName +
' Where ' + PKKEY + ' Not In ( select top ' + Inttostr((Pages-1)*Count) +
' ' + PKKEY + ' from ' + TableName + ')' ;
end;
我想只在缓存中对数据进行处理,不想又再打开数据集!
请问哪里可以找到,万分感谢!