共用方式為


使用不含參數的 SQL 陳述式

若要使用不含參數的 SQL 陳述式來使用 SQL Server 資料庫中的資料,您可以使用 SQLServerStatement 類別的 executeQuery 方法,來傳回一個將包含所要求之資料的 SQLServerResultSet。若要這樣做,您必須先使用 SQLServerConnection 類別的 createStatement 方法建立 SQLServerStatement 物件。

在下列範例中,連至 SQL Server 2005 AdventureWorks 範例資料庫的開啟連接會傳遞至函數中,並建構及執行 SQL 陳述式,然後從結果集讀取結果。

public static void executeStatement(Connection con) {
   try {
      String SQL = "SELECT LastName, FirstName FROM Person.Contact ORDER BY LastName";
      Statement stmt = con.createStatement();
      ResultSet rs = stmt.executeQuery(SQL);

      while (rs.next()) {
         System.out.println(rs.getString("LastName") + ", " + rs.getString("FirstName"));
      }
      rs.close();
      stmt.close();
   }
   catch (Exception e) {
      e.printStackTrace();
   }
}

如需使用結果集的詳細資訊,請參閱<使用 JDBC 驅動程式管理結果集>。

另請參閱

其他資源

使用 SQL 陳述式