java连接SQL Server数据库的方法
程序员文章站
2024-02-22 14:41:28
本文实例为大家分享了java连接sql server数据库的具体代码,供大家参考,具体内容如下
操作系统:windows 10 64位
java开发环境:myeclip...
本文实例为大家分享了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),启动服务
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
上一篇: C#字符串的常用操作工具类代码分享