java连接sqlserver数据库进行查询操作
时间: 2024-05-11 20:13:58 浏览: 7
以下是一个简单的Java程序,它连接到SQL Server数据库并执行查询操作:
```java
import java.sql.*;
public class SQLServerQuery {
public static void main(String[] args) {
String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=mydatabase;user=myusername;password=mypassword;";
try (Connection con = DriverManager.getConnection(connectionUrl);
Statement stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable")) {
while (rs.next()) {
System.out.println(rs.getString("column1") + " " + rs.getString("column2"));
}
} catch (SQLException e) {
e.printStackTrace();
}
}
}
```
在这个例子中,我们使用了JDBC驱动程序来连接到SQL Server数据库。连接字符串包括服务器名称、端口号、数据库名称、用户名和密码。我们创建了一个`Statement`对象来执行查询,并使用`ResultSet`对象来迭代结果集。在`while`循环中,我们获取了每一行的列值,并将其打印到控制台。最后,我们使用`finally`块关闭资源。