首页>代码>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
		}	
	}

	

}
最近下载更多
微信网友_7222576034680832  LV2 2024年10月23日
20020621  LV1 2024年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日
最近浏览更多
xiao小果  LV13 3月2日
f22m1a2b2  LV17 1月21日
ma406805131  LV19 2024年12月18日
lyh1989  LV34 2024年12月10日
wzd031105  LV2 2024年12月6日
微信网友_7222576034680832  LV2 2024年10月23日
20020621  LV1 2024年6月17日
hlFDGd  LV1 2024年6月11日
Qolmen  LV12 2024年5月11日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友