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

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

?? managerdao.java

?? 對所有書籍的相關信息進行統一管理
?? JAVA
字號:
package com.dao;

import com.core.*;
import java.util.*;
import com.actionForm.ManagerForm;
import java.sql.*;
import java.*;

public class ManagerDAO {
    private ConnDB conn = new ConnDB();
    //查詢數據
    public Collection query(String queryif) {
        ManagerForm managerForm = null;
      Collection managercoll = new ArrayList();
        String sql = "";
        if (queryif == null || queryif == "" || queryif == "all") {	//當參數queryif的值為null、all或空時查詢全部數據
            sql = "select m.*,p.sysset,p.readerset,p.bookset,p.borrowback,p.sysquery from tb_manager m left join tb_purview p on m.id=p.id";
            }else{
                sql="select m.*,p.sysset,p.readerset,p.bookset,p.borrowback,p.sysquery from tb_manager m left join tb_purview p on m.id=p.id where m.name='"+queryif+"'";			//此處需要應用左連接
        }
        ResultSet rs = conn.executeQuery(sql);					//執行SQL語句
        try {											//捕捉異常信息
            while (rs.next()) {
                managerForm = new ManagerForm();
                managerForm.setId(Integer.valueOf(rs.getString(1)));
                managerForm.setName(rs.getString(2));
                managerForm.setPwd(rs.getString(3));
                managerForm.setSysset(rs.getInt(4));
                managerForm.setReaderset(rs.getInt(5));
                managerForm.setBookset(rs.getInt(6));
                managerForm.setBorrowback(rs.getInt(7));
                managerForm.setSysquery(rs.getInt(8));
                managercoll.add(managerForm);			//將查詢結果保存到Collection集合中
            }
        } catch (SQLException e) {}
        return managercoll;								//返回查詢結果
    }

    /*********************************************************/
    //查詢權限信息
    public ManagerForm query_p(String str) {
        ManagerForm managerForm1 = null;
        String sql = "select m.*,p.sysset,p.readerset,p.bookset,p.borrowback,p.sysquery from tb_manager m left join tb_purview p on m.id=p.id where m.name='"+str+"'";

        ResultSet rs = conn.executeQuery(sql);
        try {
            while (rs.next()) {
                managerForm1 = new ManagerForm();
                managerForm1.setId(Integer.valueOf(rs.getString(1)));
                managerForm1.setName(rs.getString(2));
                managerForm1.setPwd(rs.getString(3));
                managerForm1.setSysset(rs.getInt(4));
                managerForm1.setReaderset(rs.getInt(5));
                managerForm1.setBookset(rs.getInt(6));
                managerForm1.setBorrowback(rs.getInt(7));
                managerForm1.setSysquery(rs.getInt(8));
            }
        } catch (SQLException ex) {
        	ex.printStackTrace();
        }finally{
        	conn.close();
        }
        return managerForm1;
    }


    //管理員身份驗證
    public int checkManager(ManagerForm managerForm) {
        int flag = 0;
        ChStr chStr=new ChStr();
        String sql = "SELECT * FROM tb_manager where name='" +
        chStr.filterStr(managerForm.getName()) + "'";
        ResultSet rs = conn.executeQuery(sql);
        try {
            if (rs.next()) {
                String pwd = chStr.filterStr(managerForm.getPwd());		//獲取輸入的密碼并過濾輸入字符串中的危險字符
                if (pwd.equals(rs.getString(3))) {
                    flag = 1;
                } else {
                    flag = 0;
                }
            }else{
                flag = 0;
            }
        } catch (SQLException ex) {
            flag = 0;
        }finally{
        	conn.close();
        }
        return flag;
    }

    //修改時應用的查詢方法
    public ManagerForm query_update(ManagerForm managerForm) {
        ManagerForm managerForm1 = null;
        String sql = "select m.*,p.sysset,p.readerset,p.bookset,p.borrowback,p.sysquery from tb_manager m left join tb_purview p on m.id=p.id where m.id=" +
                     managerForm.getId() + "";

        ResultSet rs = conn.executeQuery(sql);	//執行查詢語句
        try {
            while (rs.next()) {
                managerForm1 = new ManagerForm();
                managerForm1.setId(Integer.valueOf(rs.getString(1)));
                managerForm1.setName(rs.getString(2));
                managerForm1.setPwd(rs.getString(3));
                managerForm1.setSysset(rs.getInt(4));
                managerForm1.setReaderset(rs.getInt(5));
                managerForm1.setBookset(rs.getInt(6));
                managerForm1.setBorrowback(rs.getInt(7));
                managerForm1.setSysquery(rs.getInt(8));
            }
        } catch (SQLException ex) {
        	ex.printStackTrace();	//輸出異常信息
        }finally{
        	conn.close();	//關閉數據庫連接
        }
        return managerForm1;
    }
    //更改口令時應用的查詢方法
    public ManagerForm query_pwd(ManagerForm managerForm) {
        ManagerForm managerForm1 = null;
        String sql = "SELECT * FROM tb_manager WHERE name='" +managerForm.getName() + "'";
        ResultSet rs = conn.executeQuery(sql);
        try {
            while (rs.next()) {
                managerForm1 = new ManagerForm();
                managerForm1.setId(Integer.valueOf(rs.getString(1)));
                managerForm1.setName(rs.getString(2));
                managerForm1.setPwd(rs.getString(3));
            }
        } catch (SQLException ex) {
        	ex.printStackTrace();
        }finally{
        	conn.close();
        }
        return managerForm1;
    }
    //添加數據
    public int insert(ManagerForm managerForm) {
        String sql1="SELECT * FROM tb_manager WHERE name='"+managerForm.getName()+"'";
        ResultSet rs = conn.executeQuery(sql1);
        String sql = "";
        int falg = 0;
            try {
                if (rs.next()) {
                    falg=2;
                } else {
                    sql = "INSERT INTO tb_manager (name,pwd) values('" +
                                 managerForm.getName() + "','" +
                                 managerForm.getPwd() +
                                 "')";
                    falg = conn.executeUpdate(sql);
                    System.out.println("添加管理員信息的SQL:" + sql);
                }
            } catch (SQLException ex) {
                falg=0;
            }finally{
            	conn.close();
            }
        return falg;
    }

    //設置管理員權限
    public int update(ManagerForm managerForm) {
        String sql1="SELECT * FROM tb_purview WHERE id="+managerForm.getId()+"";
        ResultSet rs=conn.executeQuery(sql1);	//查詢要設置權限的管理員的權限信息
        String sql="";
        int falg=0;
        try {					//捕捉異常信息
            if (rs.next()) {	//當已經設置權限時,執行更新語句
                sql = "Update tb_purview set sysset=" + managerForm.getSysset() +
                             ",readerset=" + managerForm.getReaderset() + ",bookset="+managerForm.getBookset()+",borrowback="+managerForm.getBorrowback()+",sysquery="+managerForm.getSysquery()+" where id=" +
                     managerForm.getId() + "";
            }else{	//未設置權限時,執行插入語句
                sql="INSERT INTO tb_purview values("+managerForm.getId()+","+managerForm.getSysset()+","+managerForm.getReaderset()+","+managerForm.getBookset()+","+managerForm.getBorrowback()+","+managerForm.getSysquery()+")";
            }
            falg = conn.executeUpdate(sql);
            System.out.println("修改數據時的SQL:" + sql);
        } catch (SQLException ex) {
            falg=0;			//表示設置管理員權限失敗
        }finally{
        	conn.close();	//關閉數據庫連接
        }
        return falg;
    }
    //修改管理員密碼
public int updatePwd(ManagerForm managerForm){
    String sql="UPDATE tb_manager SET pwd='"+managerForm.getPwd()+"' where name='"+managerForm.getName()+"'";
    int ret=conn.executeUpdate(sql);
    System.out.println("修改管理員密碼時的SQL:"+sql);
    conn.close();
    return ret;
}

//刪除數據
    public int delete(ManagerForm managerForm) {
    	int flag=0;
    	try{		//捕捉異常信息
        String sql = "DELETE FROM tb_manager where id=" + managerForm.getId() +"";
        flag = conn.executeUpdate(sql);	//執行刪除管理員信息的語句
        if (flag !=0){
            String sql1 = "DELETE FROM tb_purview where id=" + managerForm.getId() +"";
            conn.executeUpdate(sql1);	//執行刪除權限信息的語句
        }}catch(Exception e){
        	System.out.println("刪除管理員信息時產生的錯誤:"+e.getMessage());	//輸出錯誤信息
        }finally{
        	conn.close();	//關閉數據庫連接
        }
        return flag;
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人在线视频免费播放| 国产精品一区二区在线看| 亚洲视频一区在线| 中文字幕乱码久久午夜不卡| 欧美精品一区二区三区在线播放| 日韩欧美国产麻豆| 精品国产123| 国产亚洲人成网站| 国产精品免费aⅴ片在线观看| 国产欧美精品在线观看| 亚洲国产成人自拍| 亚洲免费三区一区二区| 一区二区久久久| 午夜精品aaa| 美女视频网站黄色亚洲| 国产一区二区福利视频| 国产91精品入口| 色欧美乱欧美15图片| 555www色欧美视频| 26uuu国产在线精品一区二区| 久久一区二区视频| 中文字幕一区三区| 午夜欧美电影在线观看| 精品亚洲aⅴ乱码一区二区三区| 国产精品白丝jk黑袜喷水| 91在线观看污| 7777精品伊人久久久大香线蕉超级流畅| 欧美精品视频www在线观看| 日韩视频在线观看一区二区| 国产女人aaa级久久久级| 一区二区三区日韩精品视频| 免费成人在线影院| aaa欧美日韩| 日韩精品专区在线影院观看| 欧美韩国日本综合| 亚洲福利视频导航| 国内精品久久久久影院色 | 欧美日韩亚洲综合| 久久久久国产免费免费| 亚洲色图清纯唯美| 精品一区二区三区在线观看国产| av综合在线播放| 精品国产91乱码一区二区三区 | 色综合天天狠狠| 日韩免费福利电影在线观看| √…a在线天堂一区| 久久er99热精品一区二区| 色视频一区二区| 国产午夜三级一区二区三| 天堂一区二区在线免费观看| av亚洲精华国产精华精| 精品日韩一区二区| 日韩二区三区四区| 日本丶国产丶欧美色综合| 国产亚洲一区二区三区| 全国精品久久少妇| 欧美精品久久久久久久久老牛影院| 国产精品拍天天在线| 激情欧美日韩一区二区| 在线成人高清不卡| 亚洲一二三区在线观看| 91丨国产丨九色丨pron| 欧美高清在线一区二区| 国产一区二区三区高清播放| 欧美一区二区三区视频| 视频一区欧美日韩| 91超碰这里只有精品国产| 一区二区三区高清| 欧美亚洲精品一区| 亚洲一区二区三区国产| 在线免费av一区| 亚洲靠逼com| 91电影在线观看| 夜夜揉揉日日人人青青一国产精品| 白白色亚洲国产精品| 国产视频视频一区| 国产成人免费av在线| 国产精品青草久久| 99精品国产热久久91蜜凸| 中文字幕在线一区免费| www.视频一区| 一区二区三区久久久| 在线观看免费成人| 午夜精品成人在线视频| 5858s免费视频成人| 久久精品国产亚洲a| 精品国产伦一区二区三区免费| 国产一区二区三区在线观看免费 | 精品系列免费在线观看| 欧美精品一区二区三区在线 | 亚洲在线一区二区三区| 欧美色区777第一页| 日韩黄色小视频| 国产日韩v精品一区二区| 成人黄色网址在线观看| 曰韩精品一区二区| 日韩精品综合一本久道在线视频| 国产一本一道久久香蕉| 亚洲婷婷综合久久一本伊一区 | 日本欧洲一区二区| 精品成a人在线观看| 不卡一区二区中文字幕| 亚洲一区二区三区四区不卡| 精品三级av在线| 一本色道久久综合亚洲91| 日本在线不卡一区| 中文字幕+乱码+中文字幕一区| 色综合久久中文字幕| 美腿丝袜亚洲色图| 亚洲欧美日韩在线不卡| 日韩精品中文字幕一区| 一本色道**综合亚洲精品蜜桃冫| 日韩国产高清影视| 国产精品久久久久四虎| 91精品福利在线一区二区三区 | 欧美日韩国产免费一区二区| 人禽交欧美网站| 亚洲黄色性网站| 国产日产亚洲精品系列| 91精品久久久久久久91蜜桃| 成人丝袜高跟foot| 日本人妖一区二区| 亚洲男同性恋视频| 日本一区二区三区四区| 欧美一区二区三区男人的天堂| 91视视频在线观看入口直接观看www | 国产精品国产三级国产a| 欧美一区二区三区四区久久| 色综合久久66| 国产91精品一区二区麻豆网站| 人禽交欧美网站| 亚洲成人一区二区| 亚洲精品乱码久久久久久黑人 | 91久久精品国产91性色tv| 国精产品一区一区三区mba桃花 | 久久99精品国产麻豆婷婷洗澡| 亚洲综合色在线| 自拍偷自拍亚洲精品播放| 久久九九久精品国产免费直播| 欧美一区二区三区四区视频| 欧美亚洲综合色| 色88888久久久久久影院按摩 | 精品写真视频在线观看| 日韩国产欧美在线播放| 一区二区三区精品在线观看| 亚洲天堂福利av| **性色生活片久久毛片| 欧美国产1区2区| 国产精品热久久久久夜色精品三区 | 欧美一区二区在线观看| 欧美午夜精品一区| 欧美日本国产一区| 91精品在线一区二区| 欧美丝袜自拍制服另类| 在线国产亚洲欧美| 欧美视频中文一区二区三区在线观看| 91在线视频网址| 色噜噜狠狠色综合欧洲selulu| 色综合网色综合| 欧美性xxxxx极品少妇| 欧美日韩国产三级| 欧美一区二区大片| 久久嫩草精品久久久精品 | av激情成人网| 91丨porny丨中文| 精品视频一区二区不卡| 91精品国产高清一区二区三区 | 懂色av中文一区二区三区| 高清不卡一二三区| 91免费观看国产| 欧美日韩国产小视频| 日韩一级黄色大片| 国产午夜精品福利| 亚洲人成人一区二区在线观看 | 国产精品入口麻豆原神| 伊人一区二区三区| 美腿丝袜一区二区三区| 国产成人精品一区二区三区网站观看| 成年人午夜久久久| 91麻豆精品国产自产在线| 久久色中文字幕| 亚洲色图视频网| 美女视频黄免费的久久| 成人午夜私人影院| 欧美日韩专区在线| 精品电影一区二区三区| 中文字幕一区二区在线播放| 亚洲va韩国va欧美va| 国产一区不卡精品| 欧美日韩黄视频| 中文字幕乱码一区二区免费| 亚洲高清三级视频| 国产91精品欧美| 欧美精选一区二区| 国产精品色噜噜| 奇米影视一区二区三区小说| a级精品国产片在线观看| 欧美一级国产精品| 亚洲精品大片www| 成人激情小说乱人伦|