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

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

?? bookdao.java

?? 對所有書籍的相關信息進行統一管理
?? JAVA
字號:
package com.dao;
import com.core.ConnDB;
import java.sql.*;
import java.util.*;
import com.actionForm.BookForm;

public class BookDAO {
    private ConnDB conn=new ConnDB();
//查詢數據
public Collection query(String strif){
BookForm bookForm=null;
Collection bookColl=new ArrayList();
String sql="";
if(strif!="all" && strif!=null && strif!=""){
    sql="select * from (select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename from tb_bookinfo b left join tb_bookcase c on b.bookcase=c.id join tb_publishing p on b.ISBN=p.ISBN join tb_booktype t on b.typeid=t.id where b.del=0)  as book where book."+strif+"'";
}else{
    sql="select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename from tb_bookinfo b left join tb_bookcase c on b.bookcase=c.id join tb_publishing p on b.ISBN=p.ISBN join tb_booktype t on b.typeid=t.id where b.del=0";
}
System.out.println("圖書查詢時的SQL:"+sql);
ResultSet rs=conn.executeQuery(sql);
try {
    while (rs.next()) {
        bookForm=new BookForm();
        bookForm.setBarcode(rs.getString(1));       
        bookForm.setBookName(rs.getString(2));
        bookForm.setTypeId(rs.getInt(3));
        bookForm.setAuthor(rs.getString(4));
        bookForm.setTranslator(rs.getString(5));
        bookForm.setIsbn(rs.getString(6));
        bookForm.setPrice(Float.valueOf(rs.getString(7)));  //此處必須進行類型轉換
        bookForm.setPage(rs.getInt(8));
        bookForm.setBookcaseid(rs.getInt(9));
        bookForm.setInTime(rs.getString(10));
        bookForm.setOperator(rs.getString(11));        
        bookForm.setDel(rs.getInt(12));     
        bookForm.setId(Integer.valueOf(rs.getString(13)));
        bookForm.setBookcaseName(rs.getString(14));
        bookForm.setPublishing(rs.getString(15));
        bookForm.setTypeName(rs.getString(16));
        bookColl.add(bookForm);
    }
} catch (SQLException ex) {
	ex.printStackTrace();
}
conn.close();
return bookColl;
}
//用于修改的查詢
public BookForm queryM(BookForm bookForm1){
BookForm bookForm=null;
String sql="select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename from tb_bookinfo b left join tb_bookcase c on b.bookcase=c.id join tb_publishing p on b.ISBN=p.ISBN join tb_booktype t on b.typeid=t.id where b.id="+bookForm1.getId()+"";
System.out.println("修改時的SQL:"+sql);
ResultSet rs=conn.executeQuery(sql);
try {
    while (rs.next()) {
        bookForm=new BookForm();
        bookForm.setBarcode(rs.getString(1));
        bookForm.setBookName(rs.getString(2));
        bookForm.setTypeId(rs.getInt(3));
        bookForm.setAuthor(rs.getString(4));
        bookForm.setTranslator(rs.getString(5));
        bookForm.setIsbn(rs.getString(6));
        bookForm.setPrice(Float.valueOf(rs.getString(7)));  //此處必須進行類型轉換
        bookForm.setPage(rs.getInt(8));
        bookForm.setBookcaseid(rs.getInt(9));     
        bookForm.setInTime(rs.getString(10));
        bookForm.setOperator(rs.getString(11));
        bookForm.setDel(rs.getInt(12));
        bookForm.setId(Integer.valueOf(rs.getString(13)));
        bookForm.setBookcaseName(rs.getString(14));
        bookForm.setPublishing(rs.getString(15));
        bookForm.setTypeName(rs.getString(16));
    }
} catch (SQLException ex) {
}
conn.close();
return bookForm;
}
    //用于借閱的查詢
   public BookForm queryB(String f,String key){
   BookForm bookForm=null;
   String sql="select b.*,c.name as bookcaseName,p.pubname as publishing,t.typename from tb_bookinfo b left join tb_bookcase c on b.bookcase=c.id join tb_publishing p on b.ISBN=p.ISBN join tb_booktype t on b.typeid=t.id where b."+f+"='"+key+"'";
   System.out.println("查詢借閱信息時的SQL:"+sql);
   ResultSet rs=conn.executeQuery(sql);
   try {
       if (rs.next()) {
           bookForm=new BookForm();
           bookForm.setBarcode(rs.getString(1));
           bookForm.setBookName(rs.getString(2));
           bookForm.setTypeId(rs.getInt(3));
           bookForm.setAuthor(rs.getString(4));
           bookForm.setTranslator(rs.getString(5));
           bookForm.setIsbn(rs.getString(6));
           bookForm.setPrice(Float.valueOf(rs.getString(7)));  //此處必須進行類型轉換
           bookForm.setPage(rs.getInt(8));
           bookForm.setBookcaseid(rs.getInt(9));     
           bookForm.setInTime(rs.getString(10));
           bookForm.setOperator(rs.getString(11));
           bookForm.setDel(rs.getInt(12));
           bookForm.setId(Integer.valueOf(rs.getString(13)));
           bookForm.setBookcaseName(rs.getString(14));
           bookForm.setPublishing(rs.getString(15));
           bookForm.setTypeName(rs.getString(16));
       }
   } catch (SQLException ex) {
   }
   conn.close();
   return bookForm;
   }

//添加數據
public int insert(BookForm bookForm){
String sql1="SELECT * FROM tb_bookinfo WHERE barcode='"+bookForm.getBarcode()+"' or bookname='"+bookForm.getBookName()+"'";
ResultSet rs = conn.executeQuery(sql1);
String sql = "";
int falg = 0;
try {
if (rs.next()) {
    falg = 2;
} else {
    sql ="Insert into tb_bookinfo (barcode,bookname,typeid,author,translator,isbn,price,page,bookcase,inTime,operator) values('"+bookForm.getBarcode()+"','"+bookForm.getBookName()+"',"+bookForm.getTypeId()+",'"+bookForm.getAuthor()+"','"+bookForm.getTranslator()+"','"+bookForm.getIsbn()+"',"+bookForm.getPrice()+","+bookForm.getPage()+","+bookForm.getBookcaseid()+",'"+bookForm.getInTime()+"','"+bookForm.getOperator()+"')";
    falg = conn.executeUpdate(sql);
    System.out.println("添加圖書的SQL:" + sql);
    conn.close();
}
} catch (SQLException ex) {
falg = 0;
}
System.out.println("falg:"+falg);
return falg;
}

//修改數據
public int update(BookForm bookForm){
String sql="Update tb_bookinfo set typeid="+bookForm.getTypeId()+",author='"+bookForm.getAuthor()+"',translator='"+bookForm.getTranslator()+"',isbn='"+bookForm.getIsbn()+"',price="+bookForm.getPrice()+",page="+bookForm.getPage()+",bookcase="+bookForm.getBookcaseid()+" where id="+bookForm.getId()+"";
int falg=conn.executeUpdate(sql);
System.out.println("修改數據時的SQL:"+sql);
conn.close();
return falg;
}
//刪除數據
public int delete(BookForm bookForm){
String sql="UPDATE tb_bookinfo SET del=1 where id="+bookForm.getId()+"";
int falg=conn.executeUpdate(sql);
System.out.println("刪除時的SQL:"+sql);
return falg;
}







}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
人人狠狠综合久久亚洲| 怡红院av一区二区三区| 色av成人天堂桃色av| 亚洲一区成人在线| 久久久亚洲欧洲日产国码αv| 成人性视频网站| 亚洲成人动漫一区| 国产欧美日韩在线观看| 欧美日韩一区二区三区不卡| 久久99九九99精品| 夜夜爽夜夜爽精品视频| 久久久久久久久久久久久夜| 欧美视频一区二| 国产成人自拍网| 日本sm残虐另类| 中文字幕一区二区三区在线播放 | 精品欧美一区二区三区精品久久| 成人午夜在线免费| 蜜臀精品久久久久久蜜臀| 中文字幕一区二区三区av| 精品日韩99亚洲| 欧美日韩一区二区三区视频| 北条麻妃国产九九精品视频| 精品一区二区三区免费毛片爱 | a级精品国产片在线观看| 日韩电影免费一区| 一区二区三区成人| 亚洲国产精品t66y| 精品欧美一区二区在线观看| 欧美日韩一区成人| 欧洲国内综合视频| 国产91对白在线观看九色| 青青草91视频| 亚洲大片在线观看| 亚洲视频在线一区二区| 日本一区二区免费在线观看视频 | 久久精品国产99久久6| 一区二区免费在线| 亚洲欧洲av色图| 久久久久久久久久久黄色| 欧美成人伊人久久综合网| 欧美嫩在线观看| 欧洲av一区二区嗯嗯嗯啊| 91网址在线看| 91丨九色丨蝌蚪丨老版| av高清不卡在线| 国产91精品久久久久久久网曝门| 激情深爱一区二区| 久久精品国产久精国产| 日韩激情av在线| 日韩国产欧美在线播放| 午夜久久久久久电影| 亚洲成年人网站在线观看| 夜夜精品浪潮av一区二区三区| 亚洲欧美一区二区不卡| 亚洲精品视频免费观看| 亚洲精品五月天| 亚洲一区二区三区三| 亚洲一区二区三区四区不卡| 亚洲观看高清完整版在线观看| 国产精品大尺度| 亚洲日穴在线视频| 亚洲国产综合人成综合网站| 性久久久久久久久| 美腿丝袜一区二区三区| 青草av.久久免费一区| 久久精品国产澳门| 国产毛片精品一区| 成人激情小说网站| 日韩欧美国产一区在线观看| 这里只有精品视频在线观看| 欧美一区二区三区啪啪| 久久久精品影视| 国产精品免费视频一区| 亚洲欧美激情小说另类| 午夜电影网一区| 久久精品二区亚洲w码| 国产成人av电影在线| 色综合久久66| 欧美一区二区视频在线观看2022| 2020国产精品久久精品美国| 国产精品情趣视频| 亚洲综合激情另类小说区| 日韩专区欧美专区| 国产伦精品一区二区三区视频青涩 | 成人激情小说乱人伦| 91极品美女在线| 欧美一区二区三区影视| 国产婷婷色一区二区三区四区| 中文字幕中文字幕在线一区| 一区二区不卡在线视频 午夜欧美不卡在| 一区二区三区**美女毛片| 国内外成人在线| 欧美蜜桃一区二区三区| 国产精品福利影院| 精品一区二区三区香蕉蜜桃| 欧美体内she精视频| 亚洲国产精品av| 韩国在线一区二区| 欧美精品久久久久久久多人混战| 国产精品电影院| 国产精品1区二区.| 日韩欧美国产小视频| 亚洲一区二区三区在线| 91亚洲精华国产精华精华液| 久久九九影视网| 久久国产精品一区二区| 欧美区在线观看| 亚洲国产日韩a在线播放| 99re这里只有精品视频首页| 久久精品一区蜜桃臀影院| 免费在线观看不卡| 5858s免费视频成人| 亚洲一区二区三区不卡国产欧美 | 色吧成人激情小说| 国产精品久久久久影视| 国产黄色成人av| 久久影院电视剧免费观看| 久久成人免费电影| 91精品国产综合久久精品图片| 一区二区三区四区亚洲| 99re这里只有精品视频首页| 国产精品国产精品国产专区不蜜 | 国产精品自在在线| 2017欧美狠狠色| 国产一区二区三区久久久| 日韩一级黄色大片| 琪琪久久久久日韩精品| 91麻豆精品国产自产在线观看一区| 一区二区三区不卡在线观看 | 亚洲一区二区三区激情| 欧亚洲嫩模精品一区三区| 亚洲午夜免费视频| 欧美午夜精品免费| 午夜亚洲福利老司机| 欧美久久高跟鞋激| 日韩av午夜在线观看| 日韩欧美成人激情| 国产精品自拍网站| 国产精品福利电影一区二区三区四区| 成人精品鲁一区一区二区| 国产精品初高中害羞小美女文| 99国产欧美另类久久久精品| 亚洲三级在线免费| 欧美日韩在线电影| 免费的成人av| 久久久久久久久久久久久夜| 北条麻妃国产九九精品视频| 亚洲天堂久久久久久久| 欧美日韩精品三区| 久久精品二区亚洲w码| 国产女人18毛片水真多成人如厕| 99久久久免费精品国产一区二区| 亚洲精选视频免费看| 3d成人h动漫网站入口| 国内精品久久久久影院薰衣草| 国产精品欧美综合在线| 色久优优欧美色久优优| 午夜精品久久久久影视| 精品国产露脸精彩对白| kk眼镜猥琐国模调教系列一区二区| 亚洲午夜免费视频| 精品国产乱码久久久久久夜甘婷婷| 国产成人免费在线观看不卡| 亚洲欧美日韩系列| 91精品国产一区二区三区| 国产激情一区二区三区四区| 亚洲女与黑人做爰| 日韩无一区二区| 99精品桃花视频在线观看| 天堂资源在线中文精品| 久久一区二区视频| 欧美网站一区二区| 国产成人av福利| 丝袜美腿亚洲色图| 国产精品欧美经典| 欧美一级片在线观看| 91在线视频官网| 精品在线一区二区| 亚洲一区在线免费观看| 久久免费偷拍视频| 欧美性猛交xxxx黑人交| 国产成人亚洲综合a∨婷婷图片| 亚洲国产一区二区在线播放| 久久久久国产精品麻豆ai换脸| 欧美日韩在线一区二区| 粉嫩av一区二区三区| 热久久免费视频| 亚洲女同女同女同女同女同69| 26uuu亚洲综合色| 欧美日韩国产综合一区二区| 国产 日韩 欧美大片| 美腿丝袜亚洲一区| 亚洲在线观看免费视频| 久久精品人人做人人综合| 欧美日本国产一区| 972aa.com艺术欧美| 国产一区二区三区国产| 日韩精品成人一区二区在线| 夜夜揉揉日日人人青青一国产精品|