⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dao.java

📁 ftp管理。构造网络路径部分比较好。内部有数据库截图。。
💻 JAVA
字号:
package common;

import java.io.Closeable;
import java.sql.*;

import javax.sql.*;
import javax.naming.*;

/**
 * 创建一个数据库链接 
 * jdbc直连
 *  隋玉杰
 */
public class DAO {
	public static Connection getConnection2() {
		Connection conn = null;
		try {
			Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
			String url = "jdbc:sybase:Tds:192.168.0.40:4200/file?charset=cp936&jconnect_version=2";
			conn = DriverManager.getConnection(url, "sa", "");
		} catch (Exception ex) {
			ex.printStackTrace();
		}
		return conn;
	}
	
	public static Connection getConnection3() {
		Connection conn = null;
		try {
			Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();
			String url = "jdbc:sybase:Tds:192.168.0.40:4200/lawdbs?charset=cp936&jconnect_version=2";
			conn = DriverManager.getConnection(url, "sa", "");
		} catch (Exception ex) {
			ex.printStackTrace();
		}
		return conn;
	}

	/**
	 * 创建一个数据库链接
	 * resin连接池
	 * 隋玉杰
	 */
	public static Connection getConnection() {
		Connection conn = null;
		try {
			DataSource ds = null;
			InitialContext ctx = new InitialContext();
			ds = (DataSource) ctx.lookup("java:comp/env/jdbc/filedown");
			conn = ds.getConnection();
		} catch (Exception ex) {
			ex.printStackTrace();
		}
		return conn;
	}
	/**
	 * 
	* @author 隋玉杰  E-mail: suiyj1158@hotmail.com
	* @version 创建时间:Nov 27, 2008 2:54:57 AM 
	* 关闭连接  三个重载
	 */
	public static void closeResource(ResultSet rs){
		if(rs!=null){
			try {
				rs.close();
			} catch (Exception e) {
				e.printStackTrace();
			}
			
		}
	}
	public static void closeResource(Statement stmt){
		if(stmt!=null){
			try {
				stmt.close();
			} catch (Exception e) {
				e.printStackTrace();
			}
			
		}
	}
	public static void closeResource(Connection conn){
		if(conn!=null){
			try {
				conn.close();
			} catch (Exception e) {
				e.printStackTrace();
			}
			
		}
	}
	public static void closeResource(PreparedStatement	ps){
		if(ps!=null){
			try {
				ps.close();
			} catch (Exception e) {
				e.printStackTrace();
			}
			
		}
	}

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -