package com.wy; import java.sql.*; import javax.naming.Context; import javax.naming.InitialContext; import javax.sql.*; public class JDBConnection { private static DataSource ds=null; //设置DataSource类的对象 private static Connection conn =null; //设置Connection类的对象 private static Statement st = null; //设置Statement类的对象 private ResultSet rs=null; //设置ResultSet类的对象 static { try { Context ctx = new InitialContext(); ctx = (Context) ctx.lookup("java:comp/env"); ds = (DataSource) ctx.lookup("TestJNDI"); //取得连接池数据源 conn = ds.getConnection(); //取得数据库的连接 } catch (Exception e) { e.printStackTrace(); } } public ResultSet executeQuery(String sql) { try { st = conn.createStatement(ResultSet.TYPE_SCROLL_SENSITIVE, ResultSet.CONCUR_READ_ONLY); rs = st.executeQuery(sql); //执行对数据库的查询操作 } catch (SQLException e) { e.printStackTrace(); System.out.println("Query Exception"); //在控制台中输入异常信息 } return rs; //将查询的结果通过return关键字返回 } public boolean executeUpdata(String sql) { try { st = conn.createStatement(); //创建声明对象连接 st.executeUpdate(sql); //执行添加、修改、删除操作 return true; //如果执行成功则返回true } catch (Exception e) { e.printStackTrace(); return false; //如果执行成功则返回false } } }
最近下载更多
微信网友_7222576034680832 LV2
10月23日
20020621 LV1
6月17日
hxh666 LV2
2023年12月7日
微信网友_6383118953517056
2023年3月10日
暂无贡献等级
QQADDO LV2
2022年12月2日
jkkjknidie LV1
2022年10月19日
diana0307 LV1
2022年8月19日
1490851814 LV1
2022年5月22日
ForestStone LV2
2022年4月26日
1532593037 LV8
2022年3月31日
最近浏览更多
微信网友_7222576034680832 LV2
10月23日
20020621 LV1
6月17日
hlFDGd LV1
6月11日
Qolmen LV12
5月11日
xk16675552250 LV33
1月7日
hxy19991216 LV4
2023年12月30日
yuanshun LV6
2023年12月19日
hxh666 LV2
2023年12月7日
Henew168 LV2
2023年12月4日
另类清晨 LV8
2023年9月22日