<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 495,  comments - 11,  trackbacks - 0

    package com.zh.util;

    import com.zh.conpool.Condata;
    import java.sql.ResultSet;
    import java.sql.SQLException;

    public class page
    {

    ???? ResultSet rs;
    ???? ResultSet rst;
    ???? private int intCountTopic;
    ???? public int intPageSize;
    ???? public int intPageCount;
    ???? public int intPage;
    ???? private String Countsql;
    ???? private String Pagisql;
    ???? private String str;
    ???? private String str_where;
    ???? private String str_parameter;
    ???? private String nowPage;
    ???? private String HttpFile;
    ???? Condata db;

    ???? public page()
    ???? {
    ???????? rs = null;
    ???????? rst = null;
    ???????? intCountTopic = 0;
    ???????? intPage = 0;
    ???????? Countsql = null;
    ???????? Pagisql = null;
    ???????? str = null;
    ???????? str_where = null;
    ???????? str_parameter = "";
    ???????? db = new Condata();
    ???? }

    ???? public static void main(String args[])
    ???? {
    ?????
    ???? }

    ???? public void setPages(int i)
    ???? {
    ???????? intPageSize = i;
    ???? }

    ???? public String getPagisql()
    ???? {
    ???????? return Pagisql;
    ???? }

    ???? public ResultSet setQuerysql(String s, String s1, String s2, String s3)
    ???????? throws SQLException
    ???? {
    ???????? ResultSet resultset = null;
    ???????? nowPage = s3;
    ???????? HttpFile = s2;
    ???????? Countsql = "select count(*) from " + s + " " + s1;
    ???????? Pagisql = "select * from " + s + " " + s1 + " order by id desc";
    ???????? try
    ???????? {
    ???????????? Condata _tmp = db;
    ???????????? Condata.getConnection();
    ???????? }
    ???????? catch(Exception exception)
    ???????? {
    ???????????? exception.getMessage();
    ???????? }
    ???????? try
    ???????? {
    ???????????? resultset = querySql(Countsql, Pagisql);
    ???????? }
    ???????? catch(SQLException sqlexception)
    ???????? {
    ???????????? sqlexception.getMessage();
    ???????? }
    ???????? return resultset;
    ???? }

    ???? public ResultSet querySql(String s, String s1)
    ???????? throws SQLException
    ???? {
    ???????? try
    ???????? {
    ???????????? Condata condata = db;
    ???????????? Condata.getConnection();
    ???????? }
    ???????? catch(Exception exception) { }
    ???????? if(nowPage == null)
    ???????? {
    ???????????? intPage = 1;
    ???????? } else
    ???????? {
    ???????????? intPage = Integer.parseInt(nowPage);
    ???????????? if(intPage < 1)
    ???????????????? intPage = 1;
    ???????? }
    ???????? rs = db.executeQuery(s);
    ???????? if(rs.next())
    ???????????? intCountTopic = rs.getInt(1);
    ???????? intPageCount = intCountTopic % intPageSize == 0 ? intCountTopic / intPageSize : intCountTopic / intPageSize + 1;
    ???????? if(intPage > intPageCount)
    ???????????? intPage = intPageCount;
    ???????? rs.close();
    ???????? rst = db.executeQuery(s1);
    ???????? return rst;
    ???? }

    ???? public int getCountTopic()
    ???? {
    ???????? return intCountTopic;
    ???? }

    ???? public int getPageCount()
    ???? {
    ???????? return intPageCount;
    ???? }

    ???? public int getIntPage()
    ???? {
    ???????? return intPage;
    ???? }

    ???? public String PageFooter()
    ???? {
    ???????? String s = "<form action=" + HttpFile + " name=form1 methord=post>";
    ???????? int i = intPage - 1;
    ???????? int j = intPage + 1;
    ???????? int k = (intPageSize * getIntPage() + 1) - intPageSize;
    ???????? if(k < 0)
    ???????????? k = 0;
    ???????? s = s + "<font style='font-size: 9pt'>\u603B\u8BA1<font color='red'>" + getCountTopic() + "</font>\u6761\u8BB0\u5F55," + "\u3010\u5171<font?? color='red'>" + getPageCount() + "</font>\u9875\u3011";
    ???????? s = s + "\u3010" + intPageSize + "\u6761/\u9875\u3011 \u5F53\u524D\u7B2C<font color='red'>" + getIntPage() + "</font>\u9875(\u5217\u51FA\u7B2C" + k + "\u5230\u7B2C" + getIntPage() * intPageSize + "\u6761) &nbsp; &nbsp; ";
    ???????? if(intPage > 1)
    ???????????? s = s + " <A href=" + HttpFile + "?pages=1" + str_parameter + ">\u9996\u9875</A> ";
    ???????? else
    ???????????? s = s + " \u9996\u9875 ";
    ???????? if(intPage > 1)
    ???????????? s = s + " <A href=" + HttpFile + "?pages=" + i + str_parameter + ">\u4E0A\u4E00\u9875</A> ";
    ???????? else
    ???????????? s = s + " \u4E0A\u4E00\u9875 ";
    ???????? if(intPage < intPageCount)
    ???????????? s = s + " <A href=" + HttpFile + "?pages=" + j + str_parameter + ">\u4E0B\u4E00\u9875</A> ";
    ???????? else
    ???????????? s = s + " \u4E0B\u4E00\u9875 ";
    ???????? if(intPageCount > 1 && intPage != intPageCount)
    ???????????? s = s + " <A href=" + HttpFile + "?pages=" + intPageCount + str_parameter + ">\u5C3E\u9875</A>";
    ???????? else
    ???????????? s = s + " \u5C3E\u9875</font>";
    ???????? s = s + "</form>";
    ???????? return s;
    ???? }

    ???? public void closeConn()
    ???? {
    ???????? db.close();
    ???? }
    }

    posted on 2007-10-02 21:32 jadmin 閱讀(63) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲欧洲国产精品香蕉网| 免费看韩国黄a片在线观看| 久99精品视频在线观看婷亚洲片国产一区一级在线 | 色天使亚洲综合一区二区| 亚洲人成影院在线无码按摩店| 亚洲av日韩专区在线观看| 国产成人A在线观看视频免费| 亚洲人精品亚洲人成在线| 可以免费看黄视频的网站| 亚洲最大的黄色网| 欧洲黑大粗无码免费| 亚洲国产精品自在自线观看| 日本免费人成视频播放| 日韩在线观看视频免费| 亚洲精品无码专区久久久 | 亚洲国产成人久久一区久久| 一级成人毛片免费观看| 亚洲国产精品一区二区成人片国内 | 国产av无码专区亚洲av果冻传媒| 国产97视频人人做人人爱免费| 久久精品国产亚洲网站| 37pao成人国产永久免费视频| 亚洲国产精品久久丫| 国产片免费在线观看| 国产高潮流白浆喷水免费A片 | 亚洲国产一成人久久精品| 222www在线观看免费| 亚洲丁香婷婷综合久久| 亚洲综合精品香蕉久久网| 18女人毛片水真多免费| 亚洲爆乳大丰满无码专区| 亚洲色WWW成人永久网址| www.免费在线观看| 成人亚洲国产精品久久| 亚洲成AV人片一区二区密柚| 黄页网站免费观看| 黄色网页在线免费观看| 亚洲国产精品成人久久久| 免费成人在线观看| 95老司机免费福利| 精品一区二区三区免费毛片|