首页>代码>JSP物流货源信息网源代码下载>/07/src/com/wy/JDBConnection.java
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
		}	
	}

	

}
最近下载更多
20020621  LV1 6月17日
hxh666  LV2 2023年12月7日
暂无贡献等级
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日
最近浏览更多
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日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友