专栏首页马洪彪Java JDBC SqlServer

Java JDBC SqlServer

一、驱动

下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=11774

引用Jar包时注意区分Java版本:

  • Sqljdbc41.jar requires a JRE of 7 and supports the JDBC 4.1 API
  • Sqljdbc42.jar requires a JRE of 8 and supports the JDBC 4.2 API

支持Sql Server数据库版本如下(早期2005版不支持,目前企业应用系统中应该也很少用了):

  • Microsoft SQL Server 2016
  • Microsoft SQL Server 2014
  • Microsoft SQL Server 2012
  • Microsoft SQL Server 2008 R2
  • Microsoft SQL Server 2008
  • Azure SQL Database
  • Azure SQL Data Warehouse or Parallel Data Warehouse

二、数据库连接配置信息:

驱动名:com.microsoft.sqlserver.jdbc.SQLServerDriver

URL:jdbc:sqlserver://ipaddress:port; DatabaseName=databasename

用户名、密码

三、示例代码

String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; 
Class.forName(driverName);
Connection conn = DriverManager.getConnection(dbURL, userName, userPwd);
Statement stmt = conn.createStatement(); 
ResultSet rs = stmt.executeQuery(sqlStmt);
conn.close();

基本对象为Connection、Statement 、ResultSet。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Fortify Audit Workbench 笔记 SQL Injection SQL注入

    通过不可信来源的输入构建动态 SQL 指令,攻击者就能够修改指令的含义或者执行任意 SQL 命令。

    用户1637609
  • SqlServer示例数据库Northwind(一)——实体关系

    在学习Spss统计分析、EA画实体关系图、PowerDesigner画数据库模型图等时,苦于找不到一个好的实例。由于实际工作中项目使用的表结构属于公司的商业保密...

    用户1637609
  • C#.Net与MATLAB集成

    在数学分析工具方面,MATLAB无疑是佼佼者,除了作为软件工具外,MATLAB的自定义编程语言以及混合编程的支持,使其可以与Python、R之类数学分析语言媲美...

    用户1637609
  • View Merge 在安全控制上的变化,是 BUG 还是增强 ?

    什么是 View Merge View Merge 是 12C 引入的新特性,也是一种优化手段。当查询中引用了 View 或 inline view 时,优化器...

    数据和云
  • View Merge 在安全控制上的变化,是 BUG 还是增强 ?

    View Merge 是 12C 引入的新特性,也是一种优化手段。当查询中引用了 View 或 inline view 时,优化器可以将主查询中的查询条件并入视...

    数据和云01
  • day43_Oracle学习笔记_02

    黑泽君
  • SQL审核的进展

    最近完成了SQL审核功能的上线,发现用户体验上面还是存在一些问题,具体有以下几点:

    AsiaYe
  • 测试例:子游标个数限定的功能使用例

    我们知道Oracle在以下的版本中,为了防止产生过多的子游标,增加了子游标个数限定的功能。

    TeacherWhat
  • 【SQL 基础】游标(curosr)(二)如何调查子游标的增加

    通过v$sqlsharedcursor视图我们看到,子游标(CHILD_NUMBER:1)产生的原因是BINDLENGTHUPGRADEABLE,即: 新执行S...

    TeacherWhat
  • 安装SQL Server 2005 遇到的问题及解决方法

    Windows无法启动SQL Server FullText Search(MSSQLSERVER)服务(位于本地计算机上) 错误 1075:服务不存在,或已...

    飞奔去旅行

扫码关注云+社区

领取腾讯云代金券