使用不含參數的 SQL 陳述式
若要使用不含參數的 SQL 陳述式來使用 SQL Server 資料庫中的資料,您可以使用 SQLServerStatement 類別的 executeQuery 方法,來傳回一個將包含所要求之資料的 SQLServerResultSet。 您必須先使用 SQLServerConnection 類別的 createStatement 方法建立 SQLServerStatement 物件。
在下列範例中,AdventureWorks2022 範例資料庫的開啟連線會傳入 executeStatement
函式中。 從該處建構並執行 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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應