package dao; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class DbJdbc { Connection conn=null; Statement st=null; ResultSet rs=null; String driver="com.mysql.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/selectcourse?useUnicode=true&characterEncoding=utf8"; String user="root"; String pwd="root"; //连接数据库 public Connection dbConn(){ try { Class.forName(driver); conn=DriverManager.getConnection(url,user,pwd); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } return conn; } //获取用于向数据库发送SQL语句,并获取结果集 public void SqlRequest(String sql){ try { conn=dbConn(); st=conn.createStatement(); rs=st.executeQuery(sql); } catch (SQLException e) { // TODO Auto-generated catch block e.printStackTrace(); } } //查询结果 public ResultSet selectSql(String sql){ try { conn=dbConn(); st=conn.createStatement(); rs=st.executeQuery(sql); } catch (Exception e) { close(); // TODO Auto-generated catch block e.printStackTrace(); } return rs; } //连接数据库 public void ConnData(String sql){ try { Class.forName(driver); conn=DriverManager.getConnection(url,user,pwd); st=conn.createStatement(); st.executeUpdate(sql); //执行增删改查SQL请求语句 //rs=st.executeQuery(sql); //返回结果集,执行查询功能,进行元素的遍历 } catch (Exception e) { close(); e.printStackTrace(); } } //关闭对象 public void close(){ try { if (rs != null) rs.close(); if (st != null) st.close(); if (conn != null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } //4、增删改 public void zsg(String sql) { dbConn(); try { st = conn.createStatement(); st.executeUpdate(sql); } catch (SQLException e) { close(); // TODO Auto-generated catch block e.printStackTrace(); } } }
最近下载更多
tmf852 LV5
2023年6月10日
Tayirjan LV10
2023年3月23日
263648 LV7
2022年6月23日
ouyun12345 LV4
2022年5月17日
微信网友_5764743416303616 LV6
2022年4月25日
kuoluoluo LV3
2022年4月18日
朱朱啊哈 LV16
2022年3月4日
123123123W LV7
2022年2月28日
CCCbbbcai LV6
2021年12月23日
3089559272 LV11
2021年12月17日
最近浏览更多
周青松5
1月15日
暂无贡献等级
杨豫川 LV12
1月12日
minjing123 LV8
1月4日
颜菜菜 LV2
1月4日
Nuyoah_L
1月3日
暂无贡献等级
pangzhihui LV11
2023年12月20日
微信网友_6786215447367680 LV4
2023年12月20日
CCCCWWWW LV4
2023年12月11日
3320151533 LV1
2023年12月7日
2010160433 LV3
2023年11月30日