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

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

?? usr.java

?? 新聞發布管理系統,基于JAVA的
?? 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一区二区三区免费野_久草精品视频
在线视频一区二区免费| 久久久久久久久97黄色工厂| 日本电影欧美片| 91美女蜜桃在线| 色综合久久久久久久久| 色诱亚洲精品久久久久久| 粉嫩欧美一区二区三区高清影视| 国产大片一区二区| 成人做爰69片免费看网站| 国产大陆亚洲精品国产| 成人av在线电影| 91原创在线视频| 欧美在线free| 日韩欧美国产小视频| 欧美成人三级在线| 久久精品夜色噜噜亚洲a∨| 国产无一区二区| 视频在线观看国产精品| 91精品国产一区二区人妖| 5858s免费视频成人| 欧美精品高清视频| 欧美成人艳星乳罩| 日韩欧美国产综合一区| 久久久久久免费网| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲制服欧美中文字幕中文字幕| 亚洲精品日产精品乱码不卡| 亚洲一级电影视频| 久久国产视频网| 国产高清在线观看免费不卡| 99精品偷自拍| 欧美中文一区二区三区| 日韩一区二区高清| 国产日本欧美一区二区| 亚洲蜜臀av乱码久久精品| 偷偷要91色婷婷| 国产一区二区不卡在线| 91影视在线播放| 3atv在线一区二区三区| 国产亚洲一区二区三区| 亚洲蜜臀av乱码久久精品| 日韩国产精品久久久久久亚洲| 国内成人自拍视频| 91美女在线看| 欧美mv日韩mv| 亚洲精品一二三四区| 日韩av网站在线观看| 成人禁用看黄a在线| 欧美日韩免费一区二区三区视频| 久久久久久久久久电影| 一级日本不卡的影视| 经典一区二区三区| 色婷婷av一区二区三区之一色屋| 日韩三级精品电影久久久| 中文字幕一区二区三区不卡| 青青草国产成人av片免费| 成人高清在线视频| 欧美一区二区三区四区久久| 国产精品护士白丝一区av| 日韩国产精品91| 99热99精品| 精品日韩一区二区| 亚洲一区二区在线播放相泽 | 日韩小视频在线观看专区| 国产精品成人一区二区艾草| 久久精品国产亚洲aⅴ| 日本高清成人免费播放| 国产午夜精品美女毛片视频| 丝袜亚洲另类欧美| av电影在线观看一区| 精品国产麻豆免费人成网站| 亚洲国产精品一区二区久久恐怖片| 国产经典欧美精品| 欧美一区二区三区免费大片 | 国产一区二区三区高清播放| 欧美在线免费视屏| 亚洲欧洲av在线| 国产精品一区二区男女羞羞无遮挡 | 欧美综合色免费| 国产精品乱人伦| 韩国三级电影一区二区| 欧美一区二区视频在线观看2022 | 久久99精品国产91久久来源| 欧美日韩在线播放一区| 亚洲精品视频在线观看网站| 成人免费黄色大片| 国产欧美日产一区| 国产精品香蕉一区二区三区| 欧美成va人片在线观看| 日日夜夜一区二区| 欧美精品v日韩精品v韩国精品v| 亚洲免费在线观看| fc2成人免费人成在线观看播放| 久久午夜羞羞影院免费观看| 久久黄色级2电影| 欧美一区二区三区思思人| 三级一区在线视频先锋| 欧美视频中文字幕| 一区二区三国产精华液| 色综合久久天天| 亚洲欧美日韩中文播放| 一本大道久久a久久精品综合| 国产精品国产三级国产专播品爱网| 国产一区二区三区精品欧美日韩一区二区三区 | www.爱久久.com| 国产精品天干天干在观线| 国产99久久久国产精品| 国产欧美一区二区在线观看| 成熟亚洲日本毛茸茸凸凹| 日本一区二区视频在线| 成人午夜电影网站| 最近日韩中文字幕| 欧美做爰猛烈大尺度电影无法无天| 一级中文字幕一区二区| 欧美日韩成人在线| 裸体一区二区三区| 久久夜色精品国产噜噜av| 国产一区二区免费视频| 国产欧美日本一区二区三区| 99在线视频精品| 一区二区视频在线| 欧美精选一区二区| 国产一区二区三区免费看| 国产精品区一区二区三区| 99久久国产综合精品麻豆| 一区二区三区不卡视频在线观看| 欧美日韩高清一区二区三区| 青青草97国产精品免费观看无弹窗版| 日韩三级av在线播放| 国产成人免费高清| 亚洲乱码中文字幕| 91麻豆精品久久久久蜜臀| 精久久久久久久久久久| 中文字幕一区二区三区四区不卡 | av电影在线观看不卡| 亚洲综合色噜噜狠狠| 91精品国产入口| 国产美女在线观看一区| 中文字幕一区在线| 欧美三级电影一区| 国产在线国偷精品免费看| 中文字幕日韩av资源站| 91精品国产一区二区人妖| 国产91在线|亚洲| 亚洲国产cao| 国产日韩av一区二区| 在线观看一区不卡| 精品一区二区三区欧美| 在线观看91精品国产入口| 国产欧美一区二区精品久导航| 国产成人精品网址| 国产精品久久久一区麻豆最新章节| 色av成人天堂桃色av| 国精品**一区二区三区在线蜜桃| 亚洲免费看黄网站| 久久综合久久综合亚洲| 欧美伊人久久久久久午夜久久久久| 久久精品av麻豆的观看方式| 国产精品久久久久久久久快鸭 | 97精品久久久午夜一区二区三区| 午夜久久久久久久久| 中文久久乱码一区二区| 欧美日韩在线一区二区| 成人综合在线视频| 久久精品理论片| 亚洲一区二区综合| 国产精品国产三级国产专播品爱网 | 美腿丝袜一区二区三区| 亚洲男人天堂一区| 久久久91精品国产一区二区精品| 欧美男男青年gay1069videost| 成人性视频免费网站| 另类人妖一区二区av| 午夜婷婷国产麻豆精品| 国产精品乱码久久久久久| 欧美mv日韩mv国产网站| 欧美日韩亚洲另类| 色综合婷婷久久| 韩国欧美国产一区| 蜜臀av性久久久久av蜜臀妖精| 99re在线视频这里只有精品| 激情欧美一区二区| 日本亚洲视频在线| 亚洲第一在线综合网站| 亚洲欧美日韩国产手机在线| 国产人伦精品一区二区| 久久婷婷久久一区二区三区| 91精品国产91综合久久蜜臀| 欧美天堂亚洲电影院在线播放| 99久久婷婷国产| 粗大黑人巨茎大战欧美成人| 精品一区二区久久| 免费亚洲电影在线| 亚洲成av人片| 亚洲电影中文字幕在线观看| 一区二区三区中文在线观看| 最新国产精品久久精品| 国产精品少妇自拍| 中文字幕精品综合| 亚洲国产精品ⅴa在线观看|