使用不含参数的 SQL 语句
若要使用不带参数的 SQL 语句处理 SQL Server 数据库中的数据,可以使用 SQLServerStatement 类的 executeQuery 方法返回包含所需数据的 SQLServerResultSet。 首先使用 SQLServerConnection 类的 createStatement 方法创建一个 SQLServerStatement 对象。
在下面的示例中,将向 executeStatement
函数传递 AdventureWorks2022 示例数据库的开放式连接。 然后,构造并运行一条 SQL 语句。 最后,将从结果集中读取结果。
public static void executeStatement(Connection con) {
try(Statement stmt = con.createStatement();) {
String SQL = "SELECT LastName, FirstName FROM Person.Contact ORDER BY LastName";
ResultSet rs = stmt.executeQuery(SQL);
while (rs.next()) {
System.out.println(rs.getString("LastName") + ", " + rs.getString("FirstName"));
}
}
// Handle any errors that may have occurred.
catch (SQLException e) {
e.printStackTrace();
}
}
若要详细了解如何使用结果集,请参阅使用 JDBC 驱动程序管理结果集。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈