j ava连接sqlserver
时间: 2023-09-03 09:15:12 浏览: 119
要连接 SQL Server 数据库,需要使用 Java 的 JDBC API。下面是一个简单的示例代码:
```java
import java.sql.*;
public class SQLServerConnectionExample {
public static void main(String[] args) {
// 数据库连接参数
String url = "jdbc:sqlserver://localhost:1433;databaseName=myDB";
String user = "myUsername";
String password = "myPassword";
// 加载 JDBC 驱动程序
try {
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
} catch (ClassNotFoundException e) {
System.out.println("JDBC 驱动程序加载失败。");
e.printStackTrace();
return;
}
// 建立数据库连接
Connection conn = null;
try {
conn = DriverManager.getConnection(url, user, password);
System.out.println("连接成功。");
// 执行 SQL 查询
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM myTable");
while (rs.next()) {
System.out.println(rs.getString("id") + ", " + rs.getString("name"));
}
// 关闭结果集和语句对象
rs.close();
stmt.close();
} catch (SQLException e) {
System.out.println("连接失败。");
e.printStackTrace();
} finally {
// 关闭数据库连接
if (conn != null) {
try {
conn.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
}
```
在上面的代码中,首先需要设置好数据库连接参数,包括数据库 URL、用户名和密码。然后加载 SQL Server JDBC 驱动程序,建立数据库连接,执行 SQL 查询,最后关闭数据库连接。
阅读全文