<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 閱讀(62) 評論(0)  編輯  收藏

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


    網站導航:
     
    主站蜘蛛池模板: 免费爱爱的视频太爽了| 亚洲国产成人精品女人久久久 | 波多野结衣在线免费视频| 成人黄18免费视频| 久久久精品国产亚洲成人满18免费网站 | 亚洲成a人无码亚洲成www牛牛| japanese色国产在线看免费| aⅴ免费在线观看| 久久精品亚洲男人的天堂| 免费人成大片在线观看播放| 69精品免费视频| 国产专区一va亚洲v天堂| 亚洲a在线视频视频| 综合一区自拍亚洲综合图区| 成人在线免费看片| 亚洲1区1区3区4区产品乱码芒果| 男女一边摸一边做爽的免费视频| 成人免费视频试看120秒| 亚洲精品人成网线在线播放va| 超pen个人视频国产免费观看| 日韩亚洲综合精品国产| 亚洲精品亚洲人成在线观看下载| 中文字幕亚洲综合久久综合 | 亚洲精品国产精品国自产网站| 精品视频一区二区三区免费| 亚洲国产精品13p| 国内精品久久久久影院免费| 亚洲国产亚洲片在线观看播放| 久久精品国产免费一区| 亚洲狠狠ady亚洲精品大秀| 午夜网站在线观看免费完整高清观看| 亚洲成人影院在线观看| 国产午夜无码片免费| 亚洲一区无码精品色| 美女视频免费看一区二区| 女人张开腿给人桶免费视频| 亚洲字幕在线观看| 无码精品A∨在线观看免费| 亚洲图片激情小说| 亚洲第一网站男人都懂| 久久久久国产免费|