`
roruby
  • 浏览: 325997 次
  • 来自: ...
社区版块
存档分类
最新评论

在javaBean中实现对Oracle的分页方法

阅读更多

    //分页结果集  条件tj  排序 px   当前页 page  每页记录数pagesize


    public ResultSet getPageRs(String tabname,String tj ,String px,int page,int pagesize) throws Exception {
        try {
            if(px.equals("")  || px==null){
                px="id";
            }
            if (tj==null){
                tj="";
            }
            //tj为条件   px为排序
            int qpage=(page-1)*pagesize;//当前页的第一条记录
            int hpage=qpage+pagesize;//最后一条
            dbsql="select * from (select A.* ,rownum r from (select * from "+tabname+
                  " where 1=1 "+tj+
                  " order by "+px+") A where rownum<="+hpage+") B where r>"+qpage;
            rs = st.executeQuery(dbsql);
        } catch (Exception e) {
            System.out.println("查询错误!!!" + e.toString());
            throw new ConnectError();
        }
        return rs;
    }

 
分享到:
评论

相关推荐

    jsp+JavaBean+Servlet_Oracle和Mysql分页

    这是我前段时间写的一个分页,是用Jsp+Javabean+Servlet对Oracle 和Mysql分页

    在oracle上实现的单表的分页框架,使用该框架只需要新建一个显示的jsp,更改数据库连接,创建对应的javaBean就可以使用,详情请下载后查看分页框架说明

    本人在使用分页的时候嫌其麻烦,就自己改写了后为一个框架,暂时只支持对单表分页,该分页通过对表的相关反射,使用该分页只需要保证javaBean中的属性和表中的属性对应一致(不区分大小写)然后在页面上传上相关参数就...

    利用存储过程分页,使用oracle数据库

    用struct+javabean 利用存储过程 进行的分页简单的操作,附有sql 和 存储过程的代码 使用oracle数据库

    oracle代码.rar

    当前是个会信息复杂,数据量巨大,急需一个管理系统来实现对数据的管理。基于此,我设计了学生管理系统。其主要功能: 实现学生信息的管理(管理员) 增加,删除,查询(模糊查询),修改的功能 实现分页功能...

    登录和数据分页的实例

    实现登录到数据分页的实现,可以学习,也可以当作工作中的工具类使用

    J2EE JNDI配置原理详解 JBOSS安装配置 Maven入门 Ant使用入门

    1.1 Apache Tomcat各版本...1.19 Oracle,MySql,SQL server分页 1.20 Jboss下的第一个EJB程序 1.21 JNDI 1.22 JNDI配置原理详解 1.23 JSF+Seam框架学习心得 1.24 java jdbc驱动的四种类型 1.25 resource-ref元素

    JAVA WEB典型模块与项目实战大全

    18.5 关于hibernate分页系统的具体实现  18.6 关于hibernate分页系统的表示层  18.7 多学两招——分页标签  18.8 小结  第19章 生成报表(struts 2.x+hibernate+jxl)  19.1 生成报表原理  19.2 下载jxl...

    JAVA面试题最全集

    一、Java基础知识 1.Java有那些基本数据类型,String是不是基本...这个方法是由垃圾收集器在确定这个对象没有被引用时对这个对象调用的。它是在 Object 类中定义的,因此所有的类都继承了它。子类覆盖 finalize() ...

    Java面试宝典2010版

    10、在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中? 11、说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld.jsp...

    java基础题 很全面

    16. 在weblogic管理制台中对一个应用域(或者说是一个网站,Domain)进行jms及ejb或连接池等相关信息进行配置后,实际保存在什么文件中? 22 17. 说说weblogic中一个Domain的缺省目录结构?比如要将一个简单的helloWorld....

    最新Java面试宝典pdf版

    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试笔试资料大全

    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    JDBC 3.0数据库开发与设计

    9.2.1 使用JavaBean和连接池实现数据分页显示 9.2.2 不用连接池不用JavaBean的分页显示 9.2.3 使用JavaBean不使用连接池的分页显示 9.2.4 用JSP和Servlet配合实现分页显示 9.3 数据库图形文件的存取技术 9.3.1 ...

    JAVA面试宝典2010

    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    Java面试宝典-经典

    6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不需输入用户名与密码? 130 10、...

    java面试题大全(2012版)

    2012版最全面试题大全目录: ...6、请对以下在J2EE中常用的名词进行解释(或简单描述) 129 7、如何给weblogic指定大小的内存? 129 8、如何设定的weblogic的热启动模式(开发模式)与产品发布模式? 129 9、如何启动时不...

    Java面试宝典2012版

    46、java中有几种方法可以实现一个线程?用什么关键字修饰同步方法? stop()和suspend()方法为何不推荐使用? 29 47、sleep() 和 wait() 有什么区别? 30 48、同步和异步有何异同,在什么情况下分别使用他们?举例...

Global site tag (gtag.js) - Google Analytics