亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? op_book.java

?? java網上圖書銷售系統 本資源用JAVA語言設計的網上圖書銷售管理系統。里面包含畢業設計所有能用到的東西。開題報告之類的東西。你下載之后管保你不后悔
?? JAVA
?? 第 1 頁 / 共 2 頁
字號:
package bookshop.run;
/**
 * <p>管理圖書的類,包括圖書的修改、查詢,刪除,添加 </p>
 */
import java.sql.*;
import java.util.Vector;
import bookshop.util.*;
import bookshop.book.*;
import javax.servlet.http.HttpServletRequest;

public class op_book extends DataBase{
  private book abooks = new book();	                       //新的圖書類
        private javax.servlet.http.HttpServletRequest request; //建立頁面請求
        private boolean sqlflag = true ;		    //對接收到的數據是否正確
        private Vector booklist;			    //顯示圖書列表向量數組
        private int page = 1;				       //顯示的頁碼
        private int pageSize=10;				//每頁顯示的圖書數
        private int pageCount =0;				//頁面總數
        private long recordCount =0;			        //查詢的記錄總數
        public String sqlStr="";
        public Vector getBooklist() {
                return booklist;
        }
        public boolean getSqlflag() {
                return sqlflag;
        }
        public String to_String( String str) {
                try
                {
                        return new String(str.getBytes("ISO8859-1"));
                }
                catch (Exception e)
                {
                        return str;
                }
        }
        /**
         * 將頁面表單傳來的資料分解
         */
public boolean getRequest(javax.servlet.http.HttpServletRequest newrequest) {
  boolean flag = false;
  try{
   request = newrequest;
   String ID = request.getParameter("id");
   long bookid = 0;
   try{
           bookid = Long.parseLong(ID);
   }catch (Exception e){
   }
   abooks.setId(bookid);
   String bookname = request.getParameter("bookname");
   if (bookname==null || bookname.equals(""))
   {
           bookname = "";
           sqlflag = false;
   }
   abooks.setBookName(to_String(bookname));
   String author = request.getParameter("author");
   if (author==null || author.equals(""))
   {
           author = "";
           sqlflag = false;
   }
   abooks.setAuthor(to_String(author));
   String publish = request.getParameter("publish");;
   if (publish==null)
   {
           publish = "";
   }
   abooks.setPublish(to_String(publish));
   String bookclass = request.getParameter("bookclass");
   int bc = Integer.parseInt(bookclass);
   abooks.setBookClass(bc);
   String bookno = request.getParameter("bookno");
   if (bookno == null)
   {
           bookno = "";
   }
   abooks.setBookNo(to_String(bookno));
   String picture = request.getParameter("picture");
   if (picture == null)
   {
           picture = "images/01.gif";
   }
   abooks.setPicture(to_String(picture));
   float price;
   try	{
           price =new Float(request.getParameter("price")).floatValue();
   } catch (Exception e){
           price = 0;
           sqlflag = false;
   }
   abooks.setPrince(price);
   int amount;
   try{
           amount = new Integer(request.getParameter("amount")).intValue();
   }catch (Exception e){
           sqlflag = false;
           amount = 0;
   }
   abooks.setAmount(amount);
   String content = request.getParameter("content");
   if (content == null)
   {
           content = "";
   }
   abooks.setContent(to_String(content));
   if (sqlflag)
   {
           flag = true;
   }
   return flag;
                }catch (Exception e){
   return flag;
                }
        }
        /**
         * 獲得查詢圖書類別的sql語句
         * @return
         */
public String getSql() {
   sqlStr = "select id,classname from book order by id";
   return sqlStr;
        }
        /**
         * 完成圖書查詢,包括分類,分頁查詢
         * @param res
         * @return
         * @throws java.lang.Exception
         */
public boolean book_search(HttpServletRequest res) throws Exception {
   DataBase db = new DataBase();
   Connection conn=db.connect();
   Statement stmt = conn.createStatement ();
   request = res;
   String PAGE = request.getParameter("page");   //頁碼
   String classid = request.getParameter("classid");	//分類ID號
   String keyword = request.getParameter("keyword");	//查詢關鍵詞
   if (classid==null) classid="";
   if (keyword==null) keyword = "";
   keyword = to_String(keyword).toUpperCase();
   try {
           page = Integer.parseInt(PAGE);
   }catch (NumberFormatException e){
           page = 1;
   }
   //取出記錄數
   if (!classid.equals("") && keyword.equals("") ) {
           sqlStr = "select count(*) from book where bookclass='"+classid + "'";
      }
  else if (!keyword.equals("")) {
      if (classid.equals("")){
           sqlStr = "select count(*) from book where upper(bookname) like '%" +
                    keyword+ "%' or upper(content) like '%" + keyword + "%'";
      } else {
          sqlStr = "select count(*) from book where bookclass='" + classid + "'"
                   + " and  (upper(bookname) like '%" +keyword+ "%' or "+
                   "upper(content) like '%" + keyword + "%')";
           }
   } else {
           sqlStr = "select count(*) from book";
          }
   int rscount = pageSize;
   try {
           ResultSet rs1 = stmt.executeQuery(sqlStr);
           if (rs1.next()) recordCount = rs1.getInt(1);
           rs1.close();
   }catch (SQLException e){
           System.out.println(e.getMessage());
           return false;
   }
   //設定有多少pageCount
   if (recordCount < 1)
            pageCount = 0;
   else
            pageCount = (int)(recordCount - 1) / pageSize + 1;
   //檢查查看的頁面數是否在范圍內
   if (page < 1)
            page = 1;
  else if (page > pageCount)
            page = pageCount;
            rscount = (int) recordCount % pageSize;	 // 最后一頁記錄數
   //sql為倒序取值
   sqlStr = "select   a.id,a.bookname,a.bookclass,b.classname,"+
           "a.author,a.publish,a.bookno,a.content,a.prince,a.amount,"+
           "a.Leav_number,a.regtime,a.picture from book a,bookclass b"+
          " where a.Bookclass = b.Id ";
  if (!classid.equals("") && keyword.equals("") ){  //如果類別不為空,非查詢
           if (page == 1)
           {
               sqlStr = sqlStr + " and a.bookclass='" + classid + "' "+
               "order by a.Id desc";
           } else {
               sqlStr = sqlStr + " and a.bookclass='" + classid + "'";
           }
  } else if (!keyword.equals("")) {  //如果是查詢資料
    if (page == 1){
      if (!classid.equals("")) {//查詢某一類
         sqlStr = sqlStr + "and a.Bookclass='" +
         classid + "' and (upper(a.bookname) like '%" +
         keyword+ "%' or upper(a.content) like '%" +
         keyword + "%')  order by a.Id desc";
      } else {		//查詢所有類

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美人体做爰大胆视频| 99在线视频精品| 亚洲视频小说图片| 国产日韩v精品一区二区| 久久久综合精品| 国产亚洲综合在线| 久久九九99视频| 国产日韩精品久久久| 中文字幕国产精品一区二区| 久久久www免费人成精品| 国产精品美女视频| 久久久噜噜噜久噜久久综合| 国产午夜精品久久久久久免费视| 久久天天做天天爱综合色| 久久综合九色综合欧美就去吻| 久久亚洲春色中文字幕久久久| 国产欧美日韩亚州综合| 中文字幕亚洲在| 亚洲裸体xxx| 亚洲成人免费视频| 久久国产免费看| 国产精品18久久久久久久久| 成人精品一区二区三区四区| 99久久综合国产精品| 色综合久久88色综合天天免费| 91福利在线免费观看| 91精品国产综合久久久久久久久久| 精品久久久久久久久久久久包黑料 | 国产在线视频一区二区三区| 国产真实乱对白精彩久久| 国产1区2区3区精品美女| 91丨九色丨黑人外教| 欧美一区二区三区视频免费 | 成人免费高清在线| 91九色02白丝porn| 久久久无码精品亚洲日韩按摩| 亚洲柠檬福利资源导航| 精品一区二区久久久| 91网上在线视频| 日韩精品一区二区三区四区视频| 亚洲手机成人高清视频| 久久精品国产亚洲一区二区三区| 91在线观看下载| 久久新电视剧免费观看| 亚洲一区二区在线观看视频 | 免费在线一区观看| 成人动漫一区二区| 欧美大片日本大片免费观看| 亚洲欧美日韩在线不卡| 国产美女一区二区| 91精品国产综合久久精品app | 国产精品综合av一区二区国产馆| 在线观看三级视频欧美| 久久久久久久国产精品影院| 丝袜a∨在线一区二区三区不卡| 成人激情开心网| 久久久亚洲高清| 日本女人一区二区三区| 欧美日韩不卡一区| 亚洲男人的天堂在线aⅴ视频| 国产成人亚洲精品青草天美| 91麻豆精品国产91久久久更新时间| 亚洲欧洲国产专区| 成人深夜福利app| 国产亚洲综合色| 国产精品自拍网站| 精品国产91久久久久久久妲己| 五月婷婷激情综合| 欧美日韩国产美女| 日韩综合在线视频| 欧美精品tushy高清| 午夜视频一区二区| 欧美日韩一区二区欧美激情| 一区二区三区欧美视频| 日本高清视频一区二区| 亚洲女同一区二区| 欧美视频一区二区在线观看| 一区二区三区四区蜜桃| 欧洲色大大久久| 亚洲午夜久久久| 欧美精品 国产精品| 天堂久久一区二区三区| 欧美一区二区三区免费| 老司机精品视频线观看86| 日韩欧美国产午夜精品| 国产精品1区2区| 国产精品久久久久天堂| 92精品国产成人观看免费 | 91精品国产综合久久久蜜臀粉嫩| 水蜜桃久久夜色精品一区的特点| 91麻豆精品国产91久久久更新时间 | 日本成人在线视频网站| 日韩一卡二卡三卡四卡| 国产麻豆精品久久一二三| 国产精品丝袜一区| 色综合天天做天天爱| 婷婷综合在线观看| 久久嫩草精品久久久精品一| 不卡av在线网| 日韩一区精品视频| 精品久久人人做人人爽| 99国产欧美久久久精品| 午夜电影一区二区| 国产欧美精品区一区二区三区| 99久久精品99国产精品| 天天影视色香欲综合网老头| 欧美精品一区二区久久婷婷| 99久久久久免费精品国产| 亚洲国产精品久久不卡毛片| 久久久亚洲精品一区二区三区| 91极品视觉盛宴| 国产精选一区二区三区| 五月天中文字幕一区二区| 久久久久久毛片| 欧美久久久久免费| 福利一区二区在线| 日韩精品电影在线| 亚洲日本在线天堂| 久久亚洲综合av| 欧美日韩免费视频| 99视频有精品| 国产麻豆日韩欧美久久| 三级一区在线视频先锋| ...av二区三区久久精品| 日韩欧美不卡在线观看视频| 在线中文字幕一区| 丁香婷婷综合色啪| 蜜臀av性久久久久蜜臀aⅴ流畅| 一区二区三区久久久| 国产欧美日韩综合精品一区二区| 欧美日韩精品免费观看视频| 99久久er热在这里只有精品66| 极品少妇一区二区三区精品视频| 午夜精品久久久久久久蜜桃app| 国产精品久久久久久亚洲伦| 久久婷婷色综合| 欧美大片在线观看一区| 在线不卡一区二区| 色视频成人在线观看免| 99免费精品视频| 成人高清免费在线播放| 国产高清精品网站| 麻豆精品视频在线| 美日韩一级片在线观看| 日韩va亚洲va欧美va久久| 一个色综合av| 一区二区三区四区激情| 一区二区三区在线免费播放| 亚洲日本在线看| 亚洲黄色性网站| 一区二区三区免费| 亚洲一区二区三区精品在线| 一区二区三区在线视频观看| 洋洋av久久久久久久一区| 日韩久久一区二区| 一区二区三区免费网站| 一区二区免费看| 亚洲午夜电影在线| 爽好久久久欧美精品| 日韩在线观看一区二区| 精品一区二区三区久久| 国内精品第一页| 国产成人在线电影| 99久免费精品视频在线观看| 色综合久久久久综合体桃花网| 91豆麻精品91久久久久久| 欧美日韩日本视频| 欧美一区二区福利在线| 精品欧美一区二区三区精品久久| 欧美成人免费网站| 国产欧美精品一区二区三区四区| 国产精品久久福利| 亚洲成人一二三| 九色porny丨国产精品| 东方aⅴ免费观看久久av| aaa亚洲精品一二三区| 欧美写真视频网站| 日韩欧美国产综合| 国产精品国产精品国产专区不蜜 | 久久综合九色综合欧美就去吻| 国产日韩亚洲欧美综合| 亚洲人成人一区二区在线观看| 亚洲高清免费观看| 国产一区二区三区四| 色久优优欧美色久优优| 日韩欧美国产一区二区在线播放| 国产精品乱人伦中文| 午夜精品成人在线| 成人精品视频一区| 欧美日韩不卡在线| 国产精品护士白丝一区av| 视频在线观看91| 91视频com| 精品久久久久久久久久久久久久久久久 | 日韩不卡一二三区| 91啪九色porn原创视频在线观看| 91精品国产手机| 又紧又大又爽精品一区二区| 久久99精品久久只有精品| 色综合久久中文字幕综合网|