java与sqlserver2005直连的代码(架包在资源里放着)

package My;
import java.sql.*;

public class ConnectionManager {
 /**
  * 这个常量是加载驱动的类的路径
  */
 
 private static final String DRIVER_CLASS="com.microsoft.sqlserver.jdbc.SQLServerDriver";
 /**
  * 这个常量是连接的数据库的路径,数据库名称没有写,自己写呀
  */
 private static final String DATABASE_URL="jdbc:sqlserver://localhost:1433;DatabaseName=NetBar";
 /**
  * 这个常量是登录数据库的用户名
  */
 private static final String DATABASE_USER="sa";
 /**
  * 这个常量是登录数据库的密码,有密码则写密码,没有密码为空
  */
 private static final String DATABASE_PASSWORD="";
 
 /**
  * 调用这个方法获得与数据库进行连接
  */
 public static Connection GetConnection(){
  Connection dbConnection=null;
  try{
   Class.forName(DRIVER_CLASS);
   dbConnection=DriverManager.getConnection(DATABASE_URL,DATABASE_USER,DATABASE_PASSWORD);
  }catch(Exception e){
   e.printStackTrace();
  }
  return dbConnection;
 }
 /**
  * 调用这个方法用来关闭连接
  */
 public static void CloseConnection(Connection dbConnection){
  try{
   if(dbConnection!=null&&(!dbConnection.isClosed())){
    dbConnection.close();
   }
  }catch(SQLException e){
   e.printStackTrace();
  }
 }
 
 /**
  * 调用这个方法关闭ResultSet
  */
 public static void CloseResultSet(ResultSet res){
  try{
   if(res!=null){
    res.close();
    res=null;
   }
   }catch(SQLException e){
    e.printStackTrace();
  }
 }
 
 /**
  * 调用这个方法来关闭PreparedStatement
  */
 public static void CloseStatement(PreparedStatement pStatement){
  try{
   if(pStatement!=null){
    pStatement.close();
    pStatement=null;
   }
   }catch(SQLException e){
    e.printStackTrace();
  }
 }

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值