直接上代码web

public class SqlUtils {

private static final String DRIVERCLASS;

private static final String URL;

private static final String USERNAME;

private static final String PASSWORD;

static {

DRIVERCLASS = ResourceBundle.getBundle("SqlServerJdbc").getString("driverClass");

URL = ResourceBundle.getBundle("SqlServerJdbc").getString("url");

USERNAME = ResourceBundle.getBundle("SqlServerJdbc").getString("username");

PASSWORD = ResourceBundle.getBundle("SqlServerJdbc").getString("password");

}

static {

try {

Class.forName(DRIVERCLASS);

} catch (ClassNotFoundException e) {

e.printStackTrace();

}

}

public static Connection getConnection() throws SQLException {

// 2.获取链接

Connection con = DriverManager.getConnection(URL, USERNAME, PASSWORD);

// Connection con = DriverManager.getConnection(URL, USERNAME, PASSWORD);

return con;

}

// 关闭操做

public static void closeConnection(Connection con) throws SQLException {

if (con != null) {

con.close();

}

}

public static void closeStatement(Statement st) throws SQLException {

if (st != null) {

st.close();

}

}

public static void closeResultSet(ResultSet rs) throws SQLException {

if (rs != null) {

rs.close();

}

}

}

注意此工具内配合配置文件使用(SqlServerJdbc.properties),配置文件内容以下:sql

driverClass=com.microsoft.sqlserver.jdbc.SQLServerDriver

url=jdbc:sqlserver://IP;databaseName=DBName

username=username

password=userpwd

测试代码以下数据库

public class SqlserverTest {

public static void main(String[] args) throws Exception {

// 建立链接

Connection con = null;

try {

con = SqlUtils.getConnection();

System.out.println("SQL数据库连接ok!");

} catch (SQLException e) {

e.printStackTrace();

System.out.println("SQL数据库连接失败!");

}

try {

SqlUtils.closeConnection(con);

} catch (SQLException e) {

e.printStackTrace();

}

}

}

java sqlserver工具类_Java连接sqlserver数据库工具类相关推荐

  1. java 连接mysql工具类_java连接Mysql数据库的工具类

    一个封装好的链接Mysql数据库的工具类,可以方便的获取Connection对象关闭Statement.ResultSet.Statment对象等等 复制代码 代码如下: package myUtil ...

  2. java mysql 工具类_Java SE 之 数据库操作工具类(DBUtil)设计

    JDBC创建数据库基本连接 //1.加载驱动程序 Class.forName(driveName); //2.获得数据库连接 Connection connection = DriverManager ...

  3. php mysql通用类_PHP连接MYSQL数据库通用类_PHP教程

    include "mysql.php"; $db = new Dirver(); $db->DBLink($dbhost='localhost', $dbuser='root ...

  4. c winform mysql类_C#连接MySQL数据库操作类

    首先需要安装MySQL Connector Net 6.8.3 然后在项目中引用MySQL Connector,如下图所示 C#连接MySQL的操作类代码如下:public class MySQLHe ...

  5. java操作oracle数据_Java连接Oracle数据库操作

    连接数据库 // 数据库连接 public static Connection DB() throws Exception { Connection conn; // 定义数据库的参数 String ...

  6. Java案例:利用JDBC连接Oracle数据库

    Java案例:利用JDBC连接Oracle数据库 一.准备工作 1.启动SQL Developer,设置java.exe路径 2.在Oracle SQL Developer里,新建数据库连接 连接名: ...

  7. java sqlserver数据库_java连接sqlserver2008数据库配置

    1.首先要去Microsoft官网下载sqljdbc2.0驱动--Microsoft SQL Server JDBC Driver 2.0.exe,很小大概就4M,解压后里面有2个Jar包,sqljd ...

  8. java mysql 配置_Java连接MySQL数据库详细分析

    一:工具 eclipse MySQL5.7 MySQL连接驱动:mysql-connector-java-5.1.44-bin.jar下载地址 二:加载驱动 2.1 在工程目录中创建lib文件夹,将下 ...

  9. java连接MySQL几种方法_Java连接MySQL数据库三种方法

    好久没有更新博客了!今天利用周目时学习了一下数据库mysql.介绍一下数据库的三种连接方式! 开发工具:Myeclipse MySQL5.6 MySQL连接驱动:mysql-connector-jav ...

最新文章

  1. JavaScript 下载大文件解决方案(Blob+OjbectURL)
  2. [转]AS3 与 其他语言 的一些不同点
  3. 10分钟部署一个数据中心
  4. 5.2 Redis商业版
  5. P6327 区间加区间sin和 线段树 + 数学
  6. 面向对象(方法的形式参数)
  7. emacs mysql_使用Emacs作为MySQL的客户端
  8. 【大数据部落】基于随机森林、svm、CNN机器学习的风控欺诈识别模型
  9. 【贪心算法】跳跃游戏
  10. 清风数学建模学习笔记——逻辑回归的二分类模型
  11. CGAL:Win10 + VS2017 编译 CGAL 5.2
  12. 如何彻底卸载office!!
  13. Postgresql - 监控 moniter - 监控日志
  14. spa项目开发之vue+elementUi实现tab页
  15. 数据库创建表以及增删改查
  16. UPC 维修栅栏(基本状态转移)
  17. Keras中使用如Leaky ReLU等高级激活函数的方法
  18. DVD PullDown 详解
  19. GET/POST 和TCP/UDP 区别
  20. d盘不见了 计算机打不开,d盘不见了怎么办 d盘不见了原因及解决方法

热门文章

  1. CDOJ 763 树上的鸟儿(水题/模拟题)
  2. 中国离子色谱仪行业头部企业市场占有率及排名调研报告
  3. 互联网专线(DIA)接入方式——Vecloud
  4. 文档管理软件的移动端应用方便随时随地访问文档
  5. 耳朵嗡嗡的吃什么好?
  6. 20190903红尘自有孙行者借大笔的金钱且不打愿意提供借条
  7. php简易留言板功能,php实现简易留言板效果
  8. 消息中间件学习总结(8)——RocketMQ之RocketMQ捐赠给Apache那些鲜为人知的故事
  9. shit,饮水机机烧掉了
  10. 【Solr】体验极速安装solr