jsp分页问题,用Vector怎样实现 我的想法是设计一个bean将所有结果加入Vector用循环控制显示至于存取是基本知识你自己查资料 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用vector很消耗系统资源,一般分页不用vector,一般的方法:oracle;用rownum分段查出,速度很快sql server:用absolute()指向结果集的某一条数据;再利用总页数,每页显示的纪录数,来计算并指向某一页第一条纪录。 vector很消耗系统资源吗,那分页用vector到底是出于什么考虑?结果集一般有一千条记录的基于3表的查询有没必要用呢??选择的时候除了结果集的记录数主要考虑哪些因素??我现在的查询操作出奇的慢,想优化一下。请帮忙 absolute()好象只有jdbc2才支持的,如果你可以用的话,会很方便 用Vector的效率不是很高用JDBC2.0的absolute()特性实现会好些 DDDuck() 你到底用的什么数据库?如果你是oracle数据库的话,用absolute()会报错?sql server没问题?Vector效率不太高是因为它太占内存了。Vector其实就是数组, 创建特定大小的一个数组,然后假如用光了存储空间,就再创建一个新数组,将所有句柄从旧数组移到新数组。 其实还是用SQL实现比较好,这样可以节约资源,而且数据库中查询的速度是相当的快的。 我用的ORACLE,我决定不用VECTOR了,谢谢大家的意见,现在的问题是:方法一:SELECT出所有记录,然后用RS.ABSOLUTE()定位方法二:SELECT出本页要显示的记录集,然后用RS.ABSOLUTE(),但这个SELECT语句很复杂,因为有ORDER BY 排序,所以有三层。结果集多大适合用那种方法??谢谢解答!! 如果是用oracle,最好用VECTOR,因为目前jdbc(是oracle)一般不支持RS.ABSOLUTE() 最好是将分页程序封装在javabean中,这样以后你就省事多了。还有我们咨询过北京oracle公司的工程师:oracle不支持RS.ABSOLUTE(),就算用jdbc2.0也不行。所以只有用rownum的方法。速度还不错。 没有呀,我用absolute传到服务器上是可以的只是本地调试不行 菜鸟求帮助spring配置文件的标签怎么不出来? Java Mail EOF错误(让我想想怎么谢您!) 使用JS调用java发布的webservice时遇到的问题 struts2错误 关于c标签的问题 在struts中jsp页面中使用window.open主页面却跳转了,求解 小问题两个,劳烦各位大哥帮忙了 在线求单击一个checkbox及全选checkbox的例子 一个稍大一点的Applet......... 数据库问题 偶问问,那里有servlet的学习资料下载?给网址(要有用的)利马放血! 请问,tomcat4.0中如何配置我自己的servlet程序
oracle;用rownum分段查出,速度很快
sql server:用absolute()指向结果集的某一条数据;再利用总页数,每页显示的纪录数,来计算并指向某一页第一条纪录。
选择的时候除了结果集的记录数主要考虑哪些因素??
我现在的查询操作出奇的慢,想优化一下。请帮忙
如果你是oracle数据库的话,用absolute()会报错?sql server没问题?
Vector效率不太高是因为它太占内存了。
Vector其实就是数组, 创建特定大小的一个数组,然后假如用光了存储空间,就再创建一个新数组,将所有句柄从旧数组移到新数组。
方法一:SELECT出所有记录,然后用RS.ABSOLUTE()定位
方法二:SELECT出本页要显示的记录集,然后用RS.ABSOLUTE(),但这个SELECT语句很复杂,因为有ORDER BY 排序,所以有三层。
结果集多大适合用那种方法??
谢谢解答!!
只是本地调试不行