本文实例为大家分享了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的服务给禁止掉了
记得打开
找到SQL Server(MSSQLSERVER),启动服务
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
注:本文内容来自互联网,旨在为开发者提供分享、交流的平台。如有涉及文章版权等事宜,请你联系站长进行处理。