Maison > Java > javaDidacticiel > le corps du texte

Comment se connecter à la base de données SQL Server à l'aide de Java

黄舟
Libérer: 2017-10-20 09:39:52
original
2064 Les gens l'ont consulté

Cet article présente principalement en détail la méthode Java pour se connecter à la base de données SQL Server. Il a une certaine valeur de référence. Les amis intéressés peuvent s'y référer

L'exemple de cet article partage avec vous comment connecter Java. vers SQL. Le code spécifique de la base de données du serveur est pour votre référence. Le contenu spécifique est le suivant

Système d'exploitation : Windows 10 64 bits

Environnement de développement Java : MyEclipse

Base de données : SQL Server 2012

Package de pilotes JDBC

Télécharger sqljdbc4.jar

Importez-le dans le projet

Code 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(); 
   } 
  } 
 } 
}
Copier après la connexion

Remarque

localhost:1433
1433 est le numéro de port par défaut du serveur SQL Vous pouvez le modifier vous-même dans des circonstances particulières

Certains agents de sécurité peuvent vous demander d'accélérer le démarrage et d'abandonner le service SQL. Il est interdit
N'oubliez pas d'ouvrir

pour trouver SQL Server (MSSQLSERVER) et démarrer le. service

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!