ado数据分页显示 请问大家用ADOQUERY 真么实现数据分页显示呀,我要用上一页这个功能怎么做呀。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SELECT TOP PAGESIZE *FROM TABLENAMEWHERE (ID NOT IN (SELECT TOP PAGESIZE*n-1 ID FROM TABLENAME ORDER BY ID))ORDER BY ID其中PAGESIZE是每一页的记录数 n是第几页 参考一下网页中的分法 一、将数据库中所有符合查询条件的记录一次性的都读入 recordset 中,存放在内存中,然后通过 ADO Recordset 对象所提供的几个专门支持分页处理的属性: PageSize( 页大小 )、 PageCount( 页数目 ) 以及 AbsolutePage( 绝对页 ) 来管理分页处理。 二、根据客户的指示,每次分别从符合查询条件的记录中将规定数目的记录数读取出来并显示。 upadoquery1.recordset.pagesizeadoquery1.recordset.pagecountadoquery1.recordset.absolutepage 我认为:jpyc(九品御厨-为delphi学ASP.NE) suton(suton) 观点不对aodquery先得取出大量数据,才有pagesize之类的功能,如果数据量一大,运行起来就不行了还有一般我会与dbgrid1连在一起使用,dbgrid1就无法分页显示了!!!! liushiboy(绯村) (有点小问题,改一下SELECT TOP PAGESIZE *FROM TABLENAMEWHERE (ID IN //不是not in (SELECT TOP PAGESIZE*n-1 ID FROM TABLENAME ORDER BY ID))ORDER BY ID其中PAGESIZE是每一页的记录数 n是第几页 玩一个造句的小游戏~~~~~~ image.canvas如何设置透明背景? 简单问题:应用query控件时,如何在用SQL语句实现模糊查询? ado的一个怪问题,急急急 Delphi现在主要用来干什么? sql与oracle数据库数据协同服务,Delphi delphi版的高手们:一个关于视频图像截取的问题,帮帮我 有关delphi的若干问题,问题简单,用法频繁,暂时就这些,请指教 紧急求救众高手!!!!!! 关于消息? Delphi 图形处理/多媒体问题 各位大哥我有一个问题请帮忙
FROM TABLENAME
WHERE (ID NOT IN
(SELECT TOP PAGESIZE*n-1 ID
FROM TABLENAME
ORDER BY ID))
ORDER BY ID其中PAGESIZE是每一页的记录数 n是第几页
adoquery1.recordset.pagecount
adoquery1.recordset.absolutepage
suton(suton)
观点不对
aodquery先得取出大量数据,才有pagesize之类的功能,如果数据量一大,运行起来就不行了
还有一般我会与dbgrid1连在一起使用,dbgrid1就无法分页显示了!!!!
SELECT TOP PAGESIZE *
FROM TABLENAME
WHERE (ID IN //不是not in
(SELECT TOP PAGESIZE*n-1 ID
FROM TABLENAME
ORDER BY ID))
ORDER BY ID其中PAGESIZE是每一页的记录数 n是第几页