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

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

?? usr.java

?? 新聞發布系統jsp頁面多個地方工會大方
?? JAVA
字號:
package com.ntsky.news.manage;

/**
 * <p>Title: NTsky新聞發布v1.0正式版</p>
 * <p>Description: 用戶管理</p>
 * <p>Copyright: Copyright (c) 2003</p>
 * <p>Company: NTsky</p>
 * @authory 姚君林
 * @version 1.0
 */

import java.io.*;
import java.sql.*;
import java.util.*;

import com.ntsky.common.*;
import com.ntsky.database.*;
import com.ntsky.persistence.*;

public class Usr {
    private SQLDBOperator sdbo=null;
    /**
     * 用戶管理
     */
    //判斷有無用戶
    public boolean isUser(){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        boolean isUser=false;
        String sql = "select userName from newsusr";
        try{
            ResultSet rs = sdbo.executeQuery(sql);
            try{
                if (rs.next()) {
                    isUser = true;
                }
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isUsr() " + nullE.getMessage());
                Debug.writeLog("Usr isUsr(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isUsr() " + sqlE.getMessage());
            Debug.writeLog("Usr isUsr(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return isUser;
    }
    //計算所有用戶
    public int sumUser(){
        int sumUser=0;
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        boolean isUser=false;
        String sql = "select userName from newsusr";
        try{
            ResultSet rs = sdbo.executeQuery(sql);
            try{
                rs.last();
                sumUser=rs.getRow();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isUsr() " + nullE.getMessage());
                Debug.writeLog("Usr isUsr(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isUsr() " + sqlE.getMessage());
            Debug.writeLog("Usr isUsr(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return sumUser;
    }
    //列出所有的用戶
    public Iterator userList(){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        Vector  vector=new Vector();
        String sql = "select userName,purview from newsusr order by regTime desc;";
        try{
            ResultSet rs = sdbo.executeQuery(sql);
            try{
                while (rs.next()) {
                    NEWSUsr usrTable = new NEWSUsr();
                    usrTable.setUserName(rs.getString("userName"));
                    usrTable.setPurview(rs.getInt("purview"));
                    vector.add(usrTable);
                }
            }
            catch(NullPointerException nullE){
                System.out.print("Usr userList() " +nullE.getMessage());
                Debug.writeLog("Usr userList(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(Exception sqlE){
            System.out.print("Usr userList() " +sqlE.getMessage());
            Debug.writeLog("Usr userList(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return vector.iterator();
    }
    //取得用戶的等級
    public String userGrade(int purview){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        String grade=null;
        String sql = "select grade from newspopedom where gradeid=?;";
        try{
            sdbo.prepareStatement(sql);
            sdbo.setInt(1,purview);
            ResultSet rs = sdbo.executeQuery();
            try{
                rs.next();
                grade = rs.getString("grade");
            }
            catch(NullPointerException nullE){
                System.out.print("Usr userGrade() " + nullE.getMessage());
                Debug.writeLog("Usr userGrade(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr userList() " +sqlE.getMessage());
            Debug.writeLog("Usr userList(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return grade;
    }
    /**
     * 刪除用戶
     */
    public void delUser(String userName){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        String strSql = "delete from newsusr where userName=?;";
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,userName);
            sdbo.executeUpdate();
        }
        catch(Exception e){
            System.out.print("Usr delUser() " + e.getMessage());
            Debug.writeLog("Usr delUser(), Exception Occured ! Info :" + e.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
    }
    /**
     * 判斷有無重名的后臺用戶
     */
    public boolean isAdminName(String userName){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        boolean isAdmin=false;
        String sql = "select userName from newsadmin where userName=?;";
        try{
            sdbo.prepareStatement(sql);
            sdbo.setString(1,userName);
            ResultSet rs = sdbo.executeQuery();
            try{
                rs.last();
                if(rs.getRow()>0){
                    isAdmin=true;
                }
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isAdminName() " + nullE.getMessage());
                Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isAdminName() " +sqlE.getMessage());
            Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return isAdmin;
    }
    /**
     * 插入數據
     */
    public void insAdmin(String userName,int purview){
        String passWd="www.ntsky.com";
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        String strSql = "insert into newsadmin(userName,passWd,purview) values(?,?,?);";
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,CodeFilter.toHtml(userName));
            sdbo.setString(2,passWd);
            sdbo.setInt(3,purview);
            sdbo.executeUpdate();
        }
        catch(Exception e){
            System.out.print("Usr insAdmin() " + e.getMessage());
            Debug.writeLog("Usr insAdmin(), Exception Occured ! Info :" + e.getLocalizedMessage());
        }
    }
    /**
     * 判斷有無后臺用戶(不包含原始的用戶)
     */
    public boolean isAdminUser(){
        String strSql = "select count(userName) as total from newsadmin where purview>0;";
        ResultSet rs = null;
        boolean isAdmin=false;
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        try{
            rs = sdbo.executeQuery(strSql);
            try{
                rs.next();
                if(rs.getInt("total")>0){
                    isAdmin=true;
                }
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isAdminName() " + nullE.getMessage());
                Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isAdminName() " +sqlE.getMessage());
            Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return isAdmin;
    }
    /**
     * 列出全部的后臺用戶
     */
    public Iterator listAdminUser(){
        String strSql = "select userName,purview from newsadmin where purview!=0;";
        ResultSet rs = null;
        Vector vector=new Vector();
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        try{
            rs = sdbo.executeQuery(strSql);
            try{
                while(rs.next()){
                    NEWSAdmin tableAdmin = new NEWSAdmin();
                    tableAdmin.setUserName(rs.getString("userName"));
                    tableAdmin.setPurview(rs.getInt("purview"));
                    vector.add(tableAdmin);
                }
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isAdminName() " + nullE.getMessage());
                Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isAdminName() " +sqlE.getMessage());
            Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return vector.iterator();
    }
    /**
     * 后臺用戶的級別
     */
    public String strPurview(int purview){
        String strPurview=null;
        switch(purview){
            case 1:
                strPurview="管理員";
                break;
            case 2:
                strPurview="錄入員";
                break;
        }
        return strPurview;
    }
    /**
     * 刪除管理用戶
     */
    public void delAdmin(String userName){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        String strSql = "delete from newsadmin where userName=?;";
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,userName);
            sdbo.executeUpdate();
        }
        catch(Exception e){
            System.out.print("Usr insAdmin() " + e.getMessage());
            Debug.writeLog("Usr insAdmin(), Exception Occured ! Info :" + e.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
    }
    /**
     * 管理員權限
     */
    public int adminPurview(String userName){
        String strSql = "select purview from newsadmin where userName=?";
        int purview=0;
        ResultSet rs = null;
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,userName);
            rs = sdbo.executeQuery();
            try{
                rs.next();
                purview=rs.getInt("purview");
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isAdminName() " + nullE.getMessage());
                Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isAdminName() " +sqlE.getMessage());
            Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return purview;
    }
    /**
     * 修改用戶列出信息
     */
    public Iterator listAdmin(String adminName){
        String strSql = "select * from newsadmin where userName=?";
        ResultSet rs = null;
        Vector vector=new Vector();
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,adminName);
            rs = sdbo.executeQuery();
            try{
                while(rs.next()){
                    NEWSAdmin tableAdmin = new NEWSAdmin();
                    tableAdmin.setPassWd(rs.getString("passWd"));
                    vector.add(tableAdmin);
                }
                rs.close();
            }
            catch(NullPointerException nullE){
                System.out.print("Usr isAdminName() " + nullE.getMessage());
                Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + nullE.getLocalizedMessage());
            }
        }
        catch(SQLException sqlE){
            System.out.print("Usr isAdminName() " +sqlE.getMessage());
            Debug.writeLog("Usr isAdminName(), Exception Occured ! Info :" + sqlE.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
        return vector.iterator();
    }
    /**
     * 更新管理員信息
     */
    public void upAdmin(String passWd,String adminName){
        if (sdbo==null)
            sdbo = SQLDBOperator.getInstance("Connection");
        String strSql = "update newsadmin set passWd=? where userName=?;";
        try{
            sdbo.prepareStatement(strSql);
            sdbo.setString(1,passWd);
            sdbo.setString(2,adminName);
            sdbo.executeUpdate();
        }
        catch(Exception e){
            System.out.print("Usr insAdmin() " + e.getMessage());
            Debug.writeLog("Usr insAdmin(), Exception Occured ! Info :" + e.getLocalizedMessage());
        }
        finally{
            sdbo.Close();
        }
    }
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99久久综合狠狠综合久久| 国产精品热久久久久夜色精品三区| 亚洲免费观看高清完整 | 亚洲成国产人片在线观看| 91视频精品在这里| 亚洲自拍偷拍麻豆| 欧美日韩不卡视频| 精品一区二区免费看| 久久久精品人体av艺术| 高清不卡一区二区在线| 中文字幕亚洲一区二区av在线| 99久久久国产精品| 亚洲国产欧美在线| 欧美一级日韩一级| 高清不卡一区二区| 亚洲午夜精品久久久久久久久| 制服丝袜激情欧洲亚洲| 激情久久五月天| 中文字幕在线免费不卡| 91成人免费在线视频| 日韩av高清在线观看| 26uuu国产电影一区二区| www.欧美色图| 五月天久久比比资源色| 欧美大片在线观看一区二区| 国产成人精品亚洲777人妖| 亚洲男帅同性gay1069| 欧美日韩一级大片网址| 国产一区二三区好的| 国产精品蜜臀av| 欧美精品乱码久久久久久按摩| 国内精品伊人久久久久影院对白| 国产精品久久久久一区| 欧美精选一区二区| 成人免费视频视频在线观看免费| 亚洲一区日韩精品中文字幕| 精品国产乱码久久久久久蜜臀| 不卡电影免费在线播放一区| 五月天中文字幕一区二区| 国产欧美日韩一区二区三区在线观看| 色噜噜久久综合| 国精产品一区一区三区mba视频| 国产精品白丝在线| 日韩欧美一级特黄在线播放| 91美女在线看| 国产精品99久久久久久似苏梦涵| 亚洲综合无码一区二区| 国产三级一区二区三区| 91精品免费观看| 色天天综合久久久久综合片| 精品在线播放免费| 亚洲一二三区视频在线观看| 中文字幕欧美日本乱码一线二线 | 亚洲精品免费在线观看| 精品国产一区二区三区四区四 | 亚洲成人资源在线| 国产精品久久久久久福利一牛影视 | 91毛片在线观看| 国产毛片精品视频| 日本不卡一二三区黄网| 一区二区三区**美女毛片| 欧美极品aⅴ影院| 亚洲精品在线网站| 日韩一级精品视频在线观看| 欧美日韩一区二区三区在线| caoporn国产精品| 国产老肥熟一区二区三区| 免费看欧美美女黄的网站| 一区二区日韩av| 亚洲人精品午夜| 亚洲婷婷在线视频| 18欧美亚洲精品| 国产精品初高中害羞小美女文| 国产亚洲欧洲997久久综合| 久久嫩草精品久久久精品| 久久这里只有精品6| 欧美电影免费观看高清完整版在线观看 | 亚洲精品一区二区三区影院| 欧美电影在线免费观看| 欧美日韩精品欧美日韩精品一 | 蜜桃av一区二区| 青青草原综合久久大伊人精品| 午夜在线成人av| 日本免费新一区视频| 日本欧美肥老太交大片| 美国精品在线观看| 久久99精品国产.久久久久久| 精品亚洲国产成人av制服丝袜| 麻豆成人综合网| 精品在线播放免费| 国产成人精品免费视频网站| 东方aⅴ免费观看久久av| 波多野洁衣一区| 色视频一区二区| 欧美高清一级片在线| 欧美一区二区三区在线电影| 日韩免费视频一区| 欧美激情一区二区三区四区| 亚洲三级久久久| 日韩不卡一二三区| 国产中文字幕一区| 成人视屏免费看| 欧美午夜精品免费| 日韩欧美资源站| 国产日本欧洲亚洲| 亚洲激情中文1区| 午夜日韩在线电影| 国产中文字幕精品| 99久久99久久精品免费看蜜桃| 欧美色视频一区| 欧美成人vr18sexvr| 国产欧美日韩视频在线观看| 亚洲视频你懂的| 久久精品久久综合| 国产一区二区视频在线播放| av综合在线播放| 欧美一区二区三区在线观看| 国产午夜亚洲精品理论片色戒| 亚洲欧美视频一区| 奇米精品一区二区三区四区 | 自拍偷拍亚洲欧美日韩| 亚洲成人av一区二区三区| 麻豆freexxxx性91精品| 99精品在线免费| 91精品国产综合久久婷婷香蕉| 欧美激情在线看| 日韩精品亚洲一区| 成人福利视频网站| 欧美肥胖老妇做爰| 亚洲少妇最新在线视频| 免费欧美日韩国产三级电影| 99re8在线精品视频免费播放| 日韩一区二区精品| 亚洲激情六月丁香| 国产精品一区在线观看乱码 | 欧美一区午夜视频在线观看| 国产视频一区在线观看| 日本aⅴ亚洲精品中文乱码| aaa欧美大片| 久久久亚洲精品石原莉奈| 亚洲韩国一区二区三区| 成人免费视频国产在线观看| 日韩精品最新网址| 亚洲愉拍自拍另类高清精品| 国产精品一区久久久久| 欧美一区二区三区日韩| 亚洲视频一区二区免费在线观看| 国产一区二区在线免费观看| 欧美美女网站色| 亚洲欧美日韩国产一区二区三区| 精品一区二区三区在线播放| 欧美日韩大陆一区二区| 亚洲国产高清在线| 国产一区二区三区免费观看| 56国语精品自产拍在线观看| 一区二区三区蜜桃| av电影一区二区| 国产亚洲欧美激情| 国产呦精品一区二区三区网站| 91精品综合久久久久久| 亚洲成av人在线观看| 色一情一伦一子一伦一区| 国产精品嫩草影院av蜜臀| 国产一区二区三区精品视频| 日韩免费在线观看| 久久精品国产999大香线蕉| 欧美一卡在线观看| 天天综合网天天综合色| 欧美日韩精品综合在线| 亚洲一区二区三区中文字幕| 色综合久久综合| 亚洲欧美一区二区不卡| 91在线播放网址| 亚洲乱码国产乱码精品精小说| 99久久综合国产精品| 亚洲日本欧美天堂| 色婷婷av久久久久久久| 亚洲国产综合视频在线观看| 欧美日韩免费电影| 视频一区二区欧美| 正在播放一区二区| 久热成人在线视频| 久久一区二区三区四区| 国产精品主播直播| 国产精品久久99| 99riav久久精品riav| 亚洲综合色网站| 欧美老年两性高潮| 蜜桃av一区二区在线观看| 久久这里都是精品| 97久久精品人人澡人人爽| 一区二区三区免费网站| 欧美电影在哪看比较好| 国产又黄又大久久| 亚洲视频一区在线| 337p亚洲精品色噜噜噜| 久久99精品网久久| 国产精品美女视频| 欧美在线视频全部完| 美腿丝袜亚洲综合|