zoukankan      html  css  js  c++  java
  • sql计算总页数

    1 计算总页数方法:

     public int getTotalCount() {
            Statement stmt = null;    //提交SQL语句对象stmt
            ResultSet rs = null;    //保存结果对象rs
            String strSql = null; 
            int count = 0;  //初始化总记录数
            try {
                strSql = " select count(*) as sum from article ";   查询语句,(某张表的总记录数,count(*)函数得到)
                stmt = conn.createStatement(rs.TYPE_SCROLL_INSENSITIVE, rs.CONCUR_READ_ONLY);   //一个连接数据库活动
                // 执行SQL语句
                rs = stmt.executeQuery(strSql); //提交SQL语句,查询返回结果集。
                if(rs.next()) {  //有记录数,执行
                    count =rs.getInt(1);  //把结果集的总记录数,保存到count
                }
                System.out.println("查询数据成功" + count);
            } catch (Exception e) {
                e.printStackTrace();
            }

            System.out.println("查询数据成功" + strSql);
            //计算总页数公式
            int total=count/Article.getPageSize()+(count%Article.getPageSize()>0?1:0); 

      //总记录数除以每页数据条数+总记录数取余每页数据条数大于o,结果为1.不大于结果为0;
            // totalpages=(count%sys.SysPageSize.PageSize==0)?(count/sys.SysPageSize.PageSize):(count/sys.SysPageSize.PageSize+1);
            return  total;  //返回total 返回总页数
        }

  • 相关阅读:
    IIS日志-网站运维的好帮手
    精选7款绚丽的HTML5和jQuery图片动画特效
    不错的东西
    【今日推荐】10大流行的 Metro UI 风格的 Bootstrap 主题和模板
    跨域使用jsonp 获取天气预报
    《JavaScript权威指南》读书笔记(三)
    css背景定位
    网页加载速度的优化
    CSS书写顺序
    《JavaScript权威指南》读书笔记(二)
  • 原文地址:https://www.cnblogs.com/TangGe520/p/8873232.html
Copyright © 2011-2022 走看看