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

SQL Anywhere 11.0.1 (日本語) » Ultra Light J » Ultra Light J リファレンス » Ultra Light J API リファレンス

 

CollectionOfValueReaders インタフェース

特定のローのカラム値を返すメソッドを提供します。

構文
public CollectionOfValueReaders
派生クラス
備考

返される結果は、PreparedStatement で宣言する SQL SELECT 文に基づき、ResultSet に格納されます。

このインタフェースのメソッドによって返される値は、整数パラメータ ordinal に基づいてアクセスします。このパラメータは、SQL SELECT 文でのカラムの順序を指定します。ordinal は基数インデックスを 1 とします。

値は、java プリミティブ型または読み込み専用の Value オブジェクトのいずれかとして返されます。

次の例は、SQL SELECT 文を使用して新しい PreparedStatement を宣言し、その文を実行し、クエリの結果を新しい ResultSet に格納し、get メソッドを使用して column1 の値を String として格納する方法を示しています。

// Define a new SQL SELECT statement.
String sql_string = "SELECT column1, column2 FROM SampleTable";

// Create a new PreparedStatement from an existing connection.
PreparedStatement ps = conn.prepareStatement(sql_string);

// Create a new ResultSet to contain the query results of the SQL statement.
ResultSet rs = ps.executeQuery();

// Check if the PreparedStatement contains a ResultSet.
if (ps.hasResultSet()) {
    // Retrieve the column1 value using getString.
    String row1_col1 = rs.getString(1);
}
メンバ

CollectionOfValueReaders のすべてのメンバ (継承されたメンバも含みます) を以下に示します。


getBlobInputStream メソッド
getBoolean メソッド
getBytes メソッド
getClobReader メソッド
getDate メソッド
getDecimalNumber メソッド
getDouble メソッド
getFloat メソッド
getInt メソッド
getLong メソッド
getOrdinal メソッド
getString メソッド
getValue メソッド
isNull メソッド