📄 clubaffiche.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 + -