テーブルをローごとにトラバースし、カラムデータにアクセスするメソッドを提供します。
public interface ResultSet
継承されたメンバーを含む ResultSet インタフェースのすべてのメンバー。
名前 | 説明 |
---|---|
カーソルを最後のローの後に移動します。 | |
カーソルを最初のローの前に移動します。 | |
ResultSet オブジェクトを閉じて、関連付けられているメモリリソースを解放します。 | |
カーソルを最初のローに移動します。 | |
ファイルベースの long binary を含む、long binary 型の InputStream オブジェクトを返します。 | |
boolean 値を返します。 | |
byte 配列を返します。 | |
Reader オブジェクトを返します。 | |
java.util.Date オブジェクトを返します。 | |
DecimalNumber オブジェクトを返します。 | |
カラム番号に基づいた double 値を返します。 | |
float 値を返します。 | |
integer 値を返します。 | |
long integer 値を返します。 | |
String で表現された値の (1 から始まる) 順序を返します。 | |
ResultSet オブジェクトのメタデータを含む ResultSetMetadata オブジェクトを返します。 | |
テーブルのローの数を取得します。 | |
結果セットカラムの実際のサイズを取得します。 | |
String 値を返します。 | |
UUIDValue オブジェクトを返します。 | |
指定されたカラムの値が NULL かどうかをテストします。 | |
カーソルを最後のローに移動します。 | |
ResultSet オブジェクト内の次のデータローをフェッチします。 | |
ResultSet オブジェクト内の前のデータローをフェッチします。 | |
カーソルを、現在のカーソルの位置から、offset で指定したロー数分移動します。 |
ResultSet オブジェクトは、SQL SELECT 文により、PreparedStatement オブジェクト上で execute または executeQuery メソッドが呼び出されたときに生成されます。
次の例は、ResultSet オブジェクトでローをフェッチし、指定したカラムのデータにアクセスする方法を示しています。
// 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 from the first row using getString. String row1_col1 = rs.getString(1); // Get the next row in the table. if (rs.next) { // Retrieve the value of column1 from the second row. String row2_col1 = rs.getString(1); } } rs.close(); ps.close(); |
afterLast メソッド [Android]
beforeFirst メソッド [Android]
close メソッド
first メソッド [Android]
getBlobInputStream メソッド
getBoolean メソッド
getBytes メソッド
getClobReader メソッド
getDate メソッド
getDecimalNumber メソッド
getDouble メソッド
getFloat メソッド
getInt メソッド
getLong メソッド
getOrdinal メソッド
getResultSetMetadata メソッド
getRowCount メソッド [Android]
getSize メソッド
getString メソッド
getUUIDValue メソッド
isNull メソッド
last メソッド [Android]
next メソッド
previous メソッド
relative メソッド [Android]
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |