Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 12.0.1 » Ultra Light - Java プログラミング » Ultra Light J アプリケーションの開発 » SQL 文を使用したデータの作成と修正

 

SELECT を使用したデータの検索

SELECT 文を使用すると、データベースから情報を取り出すことができます。SELECT 文を実行すると、PreparedStatement.executeQuery メソッドは ResultSet オブジェクトを返します。

 ♦ データベースからのデータの検索 (SELECT)
  1. 新しい SQL 文を String として準備します。

    String sql_string = 
        "SELECT * FROM Department ORDER BY dept_no";
  2. String を PreparedStatement に渡します。

    PreparedStatement select_statement = 
        conn.prepareStatement(sql_string);
    
  3. 文を実行し、クエリの結果を ResultSet に割り当てます。

    ResultSet cursor = 
        select_statement.executeQuery();
  4. ResultSet をトラバースしてデータを取り出します。

    // Get the next row stored in the ResultSet.
    cursor.next();
    
    // Store the data from the first column in the table.
    int dept_no = cursor.getInt(1);
    
    // Store the data from the second column in the table.
    String dept_name = cursor.getString(2);
  5. ResultSet を閉じてリソースを解放します。

    cursor.close();
  6. PreparedStatement を閉じてリソースを解放します。

    select_statement.close();
 参照