}
public static void close(Connection conn,Statement st,ResultSet rs){ if(rs!=null){ try{
rs.close();
}catch(SQLException ex){ } }
if(st!=null){ try {
st.close();
}catch(Exception ex){ } }
if(conn!=null){ try{
conn.close(); }catch(Exception ex){ }
3.4.3 年级管理
管理员可以对年级信息进行管理,包括添加、删除、修改等操作。界面如下图所示:
主要代码如下:
第 15 页
package util;
import java.io.UnsupportedEncodingException; import java.text.SimpleDateFormat; import java.util.Date; public class Validate { /** * 是否为数字和英文验证 * */ public int getIntAndChar(String str){ char c; int i; for (i = 0; i
第 16 页
/**
* 是否为非法字符验证 * */
public boolean getLawlessChar(String str){ boolean flag = false; char c; for(int i = 0;i < str.length();i++){ c = str.charAt(i); switch(c){ case '<' : flag = true; break; case '>' : flag = true; break; case '\ case '&' : flag = true; break; case ' ' : flag = true; break; } } return flag;
}
3.4.4教材入库功能
对入库的教材进行登记、查询生成新的入库表单.
主要代码如下:
public int addRk(String Rk_jcdm,String Rk_sl,String Rk_rkjg,String Rk_jcly,String Rk_rksj ,String Rk_bz){
第 17 页
\
String sql = \
\
DBConn dbo = new DBConn(); dbo.open(); try{ int i = dbo.executeUpdate(sql); if(i == 1) return Constant.SUCCESS; else return Constant.SYSTEM_ERROR; }catch(Exception e){ e.printStackTrace(); return Constant.SYSTEM_ERROR; }finally{ dbo.close(); } } //修改 public int upRk(String id,String Rk_jcdm,String Rk_sl,String Rk_rkjg,String Rk_jcly,String Rk_rksj ,String Rk_bz){
String sql = \jcrk set Rk_jcdm='\
\ id='\ DBConn dbo = new DBConn(); dbo.open(); try{ int i = dbo.executeUpdate(sql); if(i == 1) return Constant.SUCCESS; else return Constant.SYSTEM_ERROR; }catch(Exception e){ e.printStackTrace(); return Constant.SYSTEM_ERROR; }finally{ dbo.close(); } } //删除 public int delRk(String id){ String sql=\ DBConn dbo=new DBConn();
第 18 页
}
dbo.open(); try{ int i = dbo.executeUpdate(sql); if(i == 1) return Constant.SUCCESS; else return Constant.SYSTEM_ERROR; }catch(Exception e){ e.printStackTrace(); return Constant.SYSTEM_ERROR; }finally{ dbo.close(); }
3.4.5添加教材信息(以及修改删除)
主要代码如下:
public int addBook(String Jc_jcmc,String Jc_lb,String jc_dj,String Jc_cbs,String Jc_zz,String Jc_kcsl,String Jc_bz)
{ String sql = \ \+\
DBConn dbo = new DBConn(); dbo.open(); try{ int i = dbo.executeUpdate(sql);
第 19 页