文件名称:商品买卖 jsp版 jsp版 商品买卖 jsp版
文件大小:2.56MB
文件格式:RAR
更新时间:2012-01-23 13:22:15
jsp版 商品买卖 jsp版
jsp版 商品买卖 jsp版jsp版 商品买卖 jsp版jsp版 商品买卖 jsp版 package shopBeans; import java.sql.*; import java.io.*; import java.util.*; public class ConnDB { public Connection conn=null; public Statement stmt=null; public ResultSet rs=null; private static String dbDriver="sun.jdbc.odbc.JdbcOdbcDriver"; private static String dbUrl="jdbc:odbc:shopData"; private static String dbUser="sa"; private static String dbPwd=""; //打开数据库连接 public static Connection getConnection() { Connection conn=null; try { Class.forName(dbDriver); conn=DriverManager.getConnection(dbUrl,dbUser,dbPwd); } catch(Exception e) { e.printStackTrace(); } if (conn == null) { System.err.println("警告:数据库连接失败!"); } return conn; } //读取结果集 public ResultSet doQuery(String sql) { try { conn=ConnDB.getConnection(); stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); rs=stmt.executeQuery(sql); } catch(SQLException e) { e.printStackTrace(); } return rs; } //更新数据 public int doUpdate(String sql) { int result=0; try { conn=ConnDB.getConnection(); stmt=conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY); result=stmt.executeUpdate(sql); } catch(SQLException e) { result=0; } return result; } //关闭数据库连接 public void closeConnection() { try { if (rs!=null) rs.close(); } catch(Exception e) { e.printStackTrace(); } try { if (stmt!=null) stmt.close(); } catch(Exception e) { e.printStackTrace(); } try { if (conn!=null) conn.close(); } catch(Exception e) { e.printStackTrace(); } } }