⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 clubaffiche.java

📁 特色说明: 1.沿袭今晚在线论坛独有的双风格分桢形式 2.社区最多可进行3级分类
💻 JAVA
字号:
package com.gamvan.club.manage;import com.gamvan.conn.*;import com.gamvan.tools.*;import java.sql.*;import java.util.*;public class ClubAffiche{    private String caTopic = new String("");    private String caContent = new String("");    private String caAddTime = new String("");    private String caByUser = new String("");    private String caByip = new String("");    private String message = new String("");    private int caID = 0;    private int ccID = 0;    private int caDays = 0;    Gb clubgb = new Gb(); //中文编码    //格式化当前时间    java.text.SimpleDateFormat isNow = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");    private String now = isNow.format(new java.util.Date());    ConnClub bridge = new ConnClub();    public boolean clubAffiche(String act){        boolean bea = false;        if(act.equals("add")){            bea = afficheAdd();        }else if(act.equals("edit")){            bea = afficheEdit();        }else{             message= "您的操作触发一个美丽的意外,指令将不被执行,请重新尝试!";        }        return bea;    }    public boolean afficheAdd(){        boolean bea = false;        String sqlCommand = new String();         try{             sqlCommand = "Insert Into GVclubAffiche(ccID, caTopic, caContent, caAddTime, caDays";             sqlCommand += ", caByUser, caByip) Values(?,?,?,?,?,?,?)";             Connection con = bridge.getConnection();             PreparedStatement pps = con.prepareStatement(sqlCommand);             pps.setInt(1, ccID);             pps.setString(2, caTopic);             pps.setString(3, caContent);             pps.setString(4, now);             pps.setInt(5, caDays);             pps.setString(6, caByUser);             pps.setString(7, caByip);             pps.executeUpdate();             pps.close();             con.close();             bea = true;             message= "公告添加成功!";             //message = String.valueOf(caDays) + caByUser + caByip;         }catch(Exception e){             bea = false;             //message=now;             message= e+"系统发生意外错误,指令将不被执行,请重新尝试!";         }        return bea;    }    public boolean afficheEdit(){        boolean bea = false;        String sqlCommand = new String();         try{             sqlCommand = "Update GVclubAffiche set caTopic=?, caContent=?, caAddTime=?";             sqlCommand +=", caDays=?, caByUser=?, caByip=?, ccID=? where caID=?";             Connection con = bridge.getConnection();             PreparedStatement pps = con.prepareStatement(sqlCommand);             pps.setString(1, caTopic);             pps.setString(2, caContent);             pps.setString(3, now);             pps.setInt(4, caDays);             pps.setString(5, caByUser);             pps.setString(6, caByip);             pps.setInt(7,ccID);             pps.setInt(8,caID);             pps.executeUpdate();             pps.close();             con.close();             bea = true;             message= "公告编辑成功!";         }catch(Exception e){             bea = false;             message= "系统发生意外错误,指令将不被执行,请重新尝试!";         }                return bea;    }    public boolean afficheInfo(int caid){        boolean bea = false;        String sqlCommand = new String();        ResultSet rs;         try{             sqlCommand = "Select * From GVclubAffiche where caID=?";             Connection con = bridge.getConnection();             PreparedStatement pps = con.prepareStatement(sqlCommand);             pps.setInt(1, caid);             rs = pps.executeQuery();             if(rs.next()){                 caTopic = rs.getString(3).trim();                 caContent = rs.getString(4).trim();                 caAddTime = rs.getString(5);                 caDays = rs.getInt(6);                 caByUser = rs.getString(7);                 caByip = rs.getString(8);             }             pps.close();             con.close();             bea = true;         }catch(Exception e){             bea = false;             message= "系统发生意外错误,指令将不被执行,请重新尝试!";         }        return bea;    }    public boolean afficheDel(String[] caIDs){        boolean bea = false;        String sqlCommand = new String();        String caids = new String();         try{             caids = "0";             int i = 0;                for (i = 0; i < caIDs.length; i++) {                caids += "," + caIDs[i];             }              sqlCommand = "DELETE FROM GVclubAffiche where caID  in ("+ caids + ")";             Connection con = bridge.getConnection();             PreparedStatement pps = con.prepareStatement(sqlCommand);             pps.executeUpdate();             pps.close();             con.close();             bea = true;             message= "所选公告已被删除!";         }catch(Exception e){             bea = false;             message= "系统发生意外错误,指令将不被执行,请重新尝试!";         }        //message= sqlCommand;        return bea;    }    public String getMessage(){        return this.message;    }    public void setCAID(int caID){       this.caID=caID;    }    public void setCCID(int ccID){       this.ccID=ccID;    }    public void setDays(String caDays){        if(caDays!=null){            this.caDays = Integer.parseInt(caDays);        }    }    public int getDays(){        return this.caDays;    }    public String getByUser(){        return this.caByUser;    }    public void setByUser(String caByUser){        //caByUser = clubgb.Gb(caByUser);        this.caByUser=caByUser.trim();    }    public String getByip(){        return this.caByip;    }    public void setByip(String caByip){        this.caByip=caByip.trim();    }    public String getTopic(){        return this.caTopic;    }    public void setTopic(String caTopic){        caTopic = clubgb.Gb(caTopic);        this.caTopic=caTopic.trim();    }     public String getContent(){        return this.caContent;    }    public void setContent(String caContent){        caContent = clubgb.Gb(caContent);        this.caContent=caContent.trim();    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -