
一、驱动
下载地址: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。