123
返回列表 发新帖
楼主: amwmyd

很急!高手们有好的分页程序吗?

[复制链接]
论坛徽章:
5
ITPUB元老
日期:2005-02-28 12:57:00授权会员
日期:2005-10-30 17:05:33会员2006贡献徽章
日期:2006-04-17 13:46:34生肖徽章:猪
日期:2007-09-13 15:07:192013年新春福章
日期:2013-02-25 14:51:24
21#
发表于 2002-7-3 00:28 | 只看该作者
java+oracle数据分页显示的问题比较麻烦,好像还没有什么出色的解决方法

建议斑竹置顶,大家讨论一下

使用道具 举报

回复
论坛徽章:
0
22#
发表于 2002-7-3 19:14 | 只看该作者

我为什么我下了文件rsbean后解压出错呢

我为什么我下了文件rsbean后解压出错呢

使用道具 举报

回复
论坛徽章:
0
23#
发表于 2002-7-4 09:32 | 只看该作者
如果是oracle的话:
select id from (select id, rownum rowcount from tableName where condition) where rowcount between 0 and 100效率最高,目的是这样的,如果每页显示10条,我先取出100条,这样保证在一定范围内不用再次连接数据库,对于海量数据效果非常明显,因为我每次并不是去取全集。

使用道具 举报

回复
论坛徽章:
0
24#
 楼主| 发表于 2002-7-4 11:12 | 只看该作者
我现在遇到两个问题,1,(rs.getString(1))显示的值是类似于0x9939393样的值,我的字段只要不是number型的,都显示成二进制的值,怎么回事呢?
2,想取出一条记录的后十条记录,怎么作呢?

使用道具 举报

回复
论坛徽章:
0
25#
发表于 2002-7-4 14:16 | 只看该作者

奇怪limit在oracle里可以用吗?

完全可以使用oracle的rownum构造SQL语句,
要想高速就不要每次把所有数据取回,这样会撑死的。
我记的oracle中有差集,交集运算,写一条SQL就可解决。你找一下PL/SQL看一下。

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

TOP技术积分榜 社区积分榜 徽章 团队 统计 知识索引树 积分竞拍 文本模式 帮助
  ITPUB首页 | ITPUB论坛 | 数据库技术 | 企业信息化 | 开发技术 | 微软技术 | 软件工程与项目管理 | IBM技术园地 | 行业纵向讨论 | IT招聘 | IT文档
  ChinaUnix | ChinaUnix博客 | ChinaUnix论坛
CopyRight 1999-2011 itpub.net All Right Reserved. 北京盛拓优讯信息技术有限公司版权所有 联系我们 未成年人举报专区 
京ICP备16024965号-8  北京市公安局海淀分局网监中心备案编号:11010802021510 广播电视节目制作经营许可证:编号(京)字第1149号
  
快速回复 返回顶部 返回列表