如何让Java和SQL sever连接
时间: 2024-03-09 21:46:11 浏览: 20
要让Java和SQL Server连接,需要使用Java的JDBC API。以下是连接到SQL Server数据库的步骤:
1. 下载并安装Microsoft JDBC Driver for SQL Server。
2. 在Java项目中添加Microsoft JDBC Driver for SQL Server的jar文件。
3. 加载驱动程序:使用Class.forName()方法加载com.microsoft.sqlserver.jdbc.SQLServerDriver类。
4. 创建连接对象:使用DriverManager.getConnection()方法创建连接对象,并指定数据库的URL、用户名和密码。
5. 创建Statement对象:使用Connection对象的createStatement()方法创建Statement对象。
6. 执行SQL语句:使用Statement对象的executeQuery()方法执行SQL语句。
7. 处理结果集:使用ResultSet对象处理SQL语句执行的结果集。
下面是一个示例代码:
```java
import java.sql.*;
public class SQLServerConnection {
public static void main(String[] args) {
try {
// 加载驱动程序
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
// 创建连接对象
String url = "jdbc:sqlserver://localhost:1433;databaseName=testDB";
String username = "sa";
String password = "123456";
Connection con = DriverManager.getConnection(url, username, password);
// 创建Statement对象
Statement stmt = con.createStatement();
// 执行SQL语句
String sql = "SELECT * FROM Employees";
ResultSet rs = stmt.executeQuery(sql);
// 处理结果集
while(rs.next()) {
System.out.println(rs.getInt("EmployeeID") + " " + rs.getString("LastName") + " " + rs.getString("FirstName"));
}
// 关闭连接
rs.close();
stmt.close();
con.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}
```
请注意,此示例代码仅用于演示如何连接到SQL Server数据库。实际应用中,需要更多的错误处理和安全性措施。