阅读背景:

关于JDBC连接mysql数据库

来源:互联网 
package base.util; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; import java.sql.SQLException; public class DbOperation { protected Connection conn; protected PreparedStatement ps; protected ResultSet rs; private final String uname="root"; private final String psw="root"; //��ȡ��ݿ����� public void getConn(){ try { //������ Class.forName("com.mysql.jdbc.Driver"); //��ȡ���� conn = DriverManager.getConnection( "jdbc:mysql:///taotao",uname,psw); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } //�ر� public void closeAll(){ try { if(conn!=null){ conn.close(); } if(ps!=null){ ps.close(); } if(rs!=null){ rs.close(); } } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } //���� Object... ��Ѵ������������object���͵ı�����װ��һ������ public void extUpdate(String sql, Object... obj){ try { ps=conn.prepareStatement(sql); for(int i=0;i<obj.length;i++){ ps.setObject(i+1, obj[i]); } ps.executeUpdate(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } //��ѯ public void extQuery(String sql, Object... obj){ try { ps=conn.prepareStatement(sql); for(int i=0;i<obj.length;i++){ ps.setObject(i+1, obj[i]); } rs=ps.executeQuery(); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } } package base.util; import java.sql.Connection; im



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: