欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

java連接SQL Server數(shù)據(jù)庫的方法

 更新時間:2017年10月19日 15:30:43   作者:豆芽蔡  
這篇文章主要為大家詳細介紹了java連接SQL Server數(shù)據(jù)庫的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了java連接SQL Server數(shù)據(jù)庫的具體代碼,供大家參考,具體內(nèi)容如下

操作系統(tǒng):windows 10 64位

java開發(fā)環(huán)境:MyEclipse

數(shù)據(jù)庫:SQL Server 2012

JDBC驅(qū)動包

下載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 {
 
 // 連接驅(qū)動 
 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"; 
  
 //靜態(tài)代碼塊 
 static { 
  try { 
   // 加載驅(qū)動 
   Class.forName(DRIVER); 
  } catch (ClassNotFoundException e) { 
   e.printStackTrace();
   System.out.println("數(shù)據(jù)庫連接異常");
  } 
 } 
 
 /* 
  * 獲取數(shù)據(jù)庫連接 
  */ 
 public static Connection getConn() { 
  Connection conn = null; 
  try{ 
   conn=DriverManager.getConnection(URL, USERNAME, PASSWORD); 
  }catch(SQLException e){ 
   e.printStackTrace(); 
  } 
  return conn; 
 } 
 
 /* 
  * 關(guān)閉數(shù)據(jù)庫連接,注意關(guān)閉的順序 
  */ 
 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默認端口號,特殊情況可自行修改

某些安全衛(wèi)士可能會提示開機加速而把sql的服務給禁止掉了
記得打開

找到SQL Server(MSSQLSERVER),啟動服務

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • 高分面試分析jvm如何實現(xiàn)多態(tài)

    高分面試分析jvm如何實現(xiàn)多態(tài)

    這篇文章主要介紹了講解了在面試中jvm如何實現(xiàn)多態(tài),怎樣回答才能得到高分的問題分析,有需要的朋友可以借鑒參考下,祝大家早日升職加薪多多進步
    2022-01-01
  • 詳解RabbitMQ中延遲隊列結(jié)合業(yè)務場景的使用

    詳解RabbitMQ中延遲隊列結(jié)合業(yè)務場景的使用

    這篇文章主要介紹了詳解RabbitMQ中延遲隊列結(jié)合業(yè)務場景的使用,延遲隊列中的元素都是帶有時間屬性的,延遲隊列就是用來存放需要在指定時間被處理的元素的隊列,需要的朋友可以參考下
    2023-05-05
  • Java中如何實現(xiàn)不可變Map詳解

    Java中如何實現(xiàn)不可變Map詳解

    這篇文章主要給大家介紹了關(guān)于Java中如何實現(xiàn)不可變Map的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作工具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-12-12
  • 使用mybatis格式化查詢出的日期

    使用mybatis格式化查詢出的日期

    這篇文章主要介紹了使用mybatis格式化查詢出的日期,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • Java泛型定義與用法入門示例

    Java泛型定義與用法入門示例

    這篇文章主要介紹了Java泛型定義與用法,結(jié)合實例形式分析了java泛型的功能、定義、應用場景及相關(guān)使用注意事項,需要的朋友可以參考下
    2019-08-08
  • SpringSecurity整合Jwt過程圖解

    SpringSecurity整合Jwt過程圖解

    這篇文章主要介紹了SpringSecurity整合Jwt過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • 詳解Java 本地接口 JNI 使用方法

    詳解Java 本地接口 JNI 使用方法

    這篇文章主要介紹了詳解Java 本地接口 JNI 使用方法的相關(guān)資料,希望通過本文大家能徹底使用JNI編程,需要的朋友可以參考下
    2017-09-09
  • JAVA浮點數(shù)計算精度損失底層原理與解決方案

    JAVA浮點數(shù)計算精度損失底層原理與解決方案

    本文主要介紹了JAVA浮點數(shù)計算精度損失底層原理與解決方案。具有很好的參考價值,下面跟著小編一起來看下吧
    2017-02-02
  • Springboot自帶定時任務實現(xiàn)動態(tài)配置Cron參數(shù)方式

    Springboot自帶定時任務實現(xiàn)動態(tài)配置Cron參數(shù)方式

    這篇文章主要介紹了Springboot自帶定時任務實現(xiàn)動態(tài)配置Cron參數(shù)方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • Java通過反射注解賦值的方法詳解

    Java通過反射注解賦值的方法詳解

    這篇文章主要為大家詳細介紹了Java語言如何通過反射實現(xiàn)注解賦值,文中的示例代碼講解詳細,具有一定的借鑒價值,需要的可以參考一下
    2022-07-07

最新評論