获取和关闭连接 (经典)
来源:互联网 发布:图片相似度算法tensor 编辑:程序博客网 时间:2024/06/05 17:33
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package com.sun.connection;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
import java.sql.ResultSet;
import java.sql.Statement;
/**
*
* @author Administrator
*/
public class ConnectionDB {
private static final String DRIVER_CLASS = "com.microsoft.jdbc.sqlserver.SQLServerDriver";
private static final String DATABASE_URL = "jdbc:microsoft:sqlserver://202.253.202.21:1433;DatabaseName=carPrj";
private static final String DATABASE_USERS = "sa";
private static final String DATABASE_PASSWORD = "sa";
//获取连接
public static Connection getConnection(){
Connection connection = null;
try {
Class.forName(DRIVER_CLASS);
connection = DriverManager.getConnection(DATABASE_URL,DATABASE_USERS,DATABASE_PASSWORD);
} catch (ClassNotFoundException e) {
e.printStackTrace();
} catch (SQLException e) {
e.printStackTrace();
}
return connection;
}
//关闭连接
public static void closeConnection(Connection connection){
try {
if(connection != null && (!connection.isClosed())){
connection.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
//关闭结果集
public static void closeResultSet(ResultSet rs){
try {
if(rs != null) {
rs.close();
}
}catch (SQLException e) {
e.printStackTrace();
}
}
//关闭执行语句
public static void closeStatement(PreparedStatement ps){
if(ps != null){
try {
ps.close();
ps = null;
} catch (SQLException e) {
e.printStackTrace();
}
}
}
public static void closeStatement(Statement stmt) {
if(stmt != null) {
try {
stmt.close();
stmt = null;
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
- 获取和关闭连接 (经典)
- TCP的连接和关闭
- TCP建立和关闭连接
- SO_LINGER和优雅关闭连接
- TCP的连接和关闭
- ASP.NET_SQL连接和关闭
- SO_LINGER和优雅关闭连接
- TCP的连接和关闭
- SO_LINGER和优雅关闭连接
- Mysql连接、启动和关闭
- TCP创建连接和关闭连接
- TCP的建立连接和关闭连接
- webSocket.java创建连接和关闭连接
- JDBC获取连接、关闭连接的简单工具类
- JDBC获取连接、关闭连接的简单工具类2
- JDBC获取连接、关闭连接的简单工具类
- Oracle 获取连接数 - 排查程序是否正确关闭连接
- TCP连接的建立和关闭
- uml简介
- 'cmd'下提示"该命令不是内部或外部命令"
- epub格式电子书剖析
- 基于CRF的中文分词
- 一个用例规约示例
- 获取和关闭连接 (经典)
- http://www.cnblogs.com/yayagepei/articles/1285091.html
- 银行支票签发表的问题
- eclipse 连接SQLserver2000
- 重载中的const
- 了解DBA认证
- C# 委托的妙文【容易理解,很全面】
- U盘启动装系统的操作方法(U盘PE启动安装GHOST XP)
- 打印PDF出错