Heim >Java >javaLernprogramm >So stellen Sie mithilfe von Java eine Verbindung zur SQL Server-Datenbank her

So stellen Sie mithilfe von Java eine Verbindung zur SQL Server-Datenbank her

黄舟
黄舟Original
2017-10-20 09:39:522086Durchsuche

Dieser Artikel stellt hauptsächlich die Methode von Java zum Herstellen einer Verbindung mit der SQL Server-Datenbank im Detail vor. Interessierte Freunde können sich darauf beziehen.

Das Beispiel dieses Artikels zeigt Ihnen, wie Sie Java verbinden zu SQL. Der spezifische Code der Serverdatenbank ist wie folgt:

Betriebssystem: Windows 10 64-Bit

Java-Entwicklungsumgebung: MyEclipse

Datenbank: SQL Server 2012

JDBC-Treiberpaket

sqljdbc4.jar herunterladen

In das Projekt importieren

JAVA-Code


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(); 
   } 
  } 
 } 
}

Hinweis

localhost:1433
1433 ist die Standardportnummer des SQL-Servers. Sie können sie unter besonderen Umständen selbst ändern

Einige Sicherheitskräfte fordern möglicherweise dazu auf, den Start zu beschleunigen und den SQL-Dienst aufzugeben.
Denken Sie daran,

zu öffnen, um SQL Server (MSSQLSERVER) zu finden und den Dienst zu starten

Das obige ist der detaillierte Inhalt vonSo stellen Sie mithilfe von Java eine Verbindung zur SQL Server-Datenbank her. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn