软件编程
位置:首页>> 软件编程>> java编程>> java连接SQL Server数据库的方法

java连接SQL Server数据库的方法

作者:豆芽蔡  发布时间:2022-10-14 04:16:56 

标签:java,SQL,Server

本文实例为大家分享了java连接SQL Server数据库的具体代码,供大家参考,具体内容如下

操作系统:windows 10 64位

java开发环境:MyEclipse

数据库:SQL Server 2012

JDBC驱动包

下载sqljdbc4.jar

导入到项目中

JAVA代码 


package com.cl.util;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;

public class DButil {

// 连接驱动
private static final String DRIVER = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
// 连接路径
private static final String URL = "jdbc:sqlserver://localhost:1433;databaseName=master";
// 用户名
private static final String USERNAME = "sa";
// 密码
private static final String PASSWORD = "123";

//静态代码块
static {
 try {
  // 加载驱动
  Class.forName(DRIVER);
 } catch (ClassNotFoundException e) {
  e.printStackTrace();
  System.out.println("数据库连接异常");
 }
}

/*
 * 获取数据库连接
 */
public static Connection getConn() {
 Connection conn = null;
 try{
  conn=DriverManager.getConnection(URL, USERNAME, PASSWORD);
 }catch(SQLException e){
  e.printStackTrace();
 }
 return conn;
}

/*
 * 关闭数据库连接,注意关闭的顺序
 */
public void close(ResultSet rs, PreparedStatement ps, Connection conn) {
 if(rs!=null){
  try{
   rs.close();
   rs=null;
  }catch(SQLException e){
   e.printStackTrace();
  }
 }
 if(ps!=null){
  try{
   ps.close();
   ps=null;
  }catch(SQLException e){
   e.printStackTrace();
  }
 }
 if(conn!=null){
  try{
   conn.close();
   conn=null;
  }catch(SQLException e){
   e.printStackTrace();
  }
 }
}
}

注意

localhost:1433
1433为Sql server默认端口号,特殊情况可自行修改

某些安全卫士可能会提示开机加速而把sql的服务给禁止掉了
记得打开

java连接SQL Server数据库的方法

找到SQL Server(MSSQLSERVER),启动服务

java连接SQL Server数据库的方法

来源:http://www.cnblogs.com/aCaiMaster/p/7692696.html

0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com