连接MySQl的JavaBean
日期:2006-04-02 荐:
package mysql;import java.sql.*;public class MySqlCon{ private String DbName = ""; private String pass = ""; private String url = ""; private Connection con = null; private Statement stmt = null; private ResultSet rs = null; public MySqlCon() { } public void setDbName (String name) { this.DbName = name; } public void setPass (String pass) { this.pass = pass; } public void BulidCon() { try { Class.forName("org.gjt.mm.mysql.Driver").newInstance(); url ="jdbc:mysql://localhost/" DbName "?user=root&password=" pass "&useUnicode=true&characterEncoding=gb2312"; con= DriverManager.getConnection(url); stmt=con.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE,ResultSet.CONCUR_UPDATABLE); } catch (Exception e) { } } public ResultSet selectLog(String sql) { try { BulidCon(); rs = stmt.executeQuery(sql); } catch(Exception e) { System.out.println(e.toString()); } return rs; } public void updateLog(String sql) { try { BulidCon(); stmt.executeUpdate(sql); } catch (Exception e) { } } public void close() { try { con.close(); stmt.close(); } catch (SQLException e) { } } }
标签: