JavaTM 2
Platform
Std. Ed. v1.4.0

インタフェース
java.sql.ResultSet の使用

ResultSet を使用しているパッケージ
java.sql JavaTM プログラミング言語を使用してデータソース (通常はリレーショナルデータベース) のデータにアクセスして処理する API を提供します。 
javax.sql サーバ側のデータソースアクセスについて、JavaTM プログラミング言語から処理する API を提供します。 
 

java.sql での ResultSet の使用
 

ResultSet を返す java.sql のメソッド
 ResultSet Statement.executeQuery(String sql)
          単一の ResultSet オブジェクトを返す、指定された SQL 文を実行します。
 ResultSet Statement.getResultSet()
          ResultSet オブジェクトとして現在の結果を取得します。
 ResultSet Statement.getGeneratedKeys()
          この Statement オブジェクトを実行した結果として作成された自動生成キーを取得します。
 ResultSet PreparedStatement.executeQuery()
          この PreparedStatement オブジェクトの SQL クエリーを実行し、そのクエリーによって生成された ResultSet オブジェクトを返します。
 ResultSet DatabaseMetaData.getProcedures(String catalog, String schemaPattern, String procedureNamePattern)
          指定されたカタログで使用可能なストアドプロシージャに関する記述を取得します。
 ResultSet DatabaseMetaData.getProcedureColumns(String catalog, String schemaPattern, String procedureNamePattern, String columnNamePattern)
          指定されたカタログのストアドプロシージャパラメータと結果列に関する記述を取得します。
 ResultSet DatabaseMetaData.getTables(String catalog, String schemaPattern, String tableNamePattern, String[] types)
          指定されたカタログで使用可能なテーブルに関する記述を取得します。
 ResultSet DatabaseMetaData.getSchemas()
          このデータベースで使用可能なスキーマ名を取得します。
 ResultSet DatabaseMetaData.getCatalogs()
          このデータベースで使用可能なカタログ名を取得します。
 ResultSet DatabaseMetaData.getTableTypes()
          このデータベースで使用可能なテーブルの型を取得します。
 ResultSet DatabaseMetaData.getColumns(String catalog, String schemaPattern, String tableNamePattern, String columnNamePattern)
          指定されたカタログで使用可能なテーブル列の記述を取得します。
 ResultSet DatabaseMetaData.getColumnPrivileges(String catalog, String schema, String table, String columnNamePattern)
          テーブルの列へのアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getTablePrivileges(String catalog, String schemaPattern, String tableNamePattern)
          カタログで使用可能な各テーブルに対するアクセス権に関する記述を取得します。
 ResultSet DatabaseMetaData.getBestRowIdentifier(String catalog, String schema, String table, int scope, boolean nullable)
          行を一意に識別するテーブルの最適な列セットに関する記述を取得します。
 ResultSet DatabaseMetaData.getVersionColumns(String catalog, String schema, String table)
          行の任意の値が変更された場合に、自動的に更新されるテーブルの列に関する記述を取得します。
 ResultSet DatabaseMetaData.getPrimaryKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列の記述を取得します。
 ResultSet DatabaseMetaData.getImportedKeys(String catalog, String schema, String table)
          テーブルの外部キー列 (テーブルによってインポートされる主キー) を参照する主キー列に関する記述を取得します。
 ResultSet DatabaseMetaData.getExportedKeys(String catalog, String schema, String table)
          指定されたテーブルの主キー列 (テーブルによってエクスポートされた外部キー) を参照する外部キー列に関する記述を取得します。
 ResultSet DatabaseMetaData.getCrossReference(String primaryCatalog, String primarySchema, String primaryTable, String foreignCatalog, String foreignSchema, String foreignTable)
          指定された主キーテーブルの主キー列を参照する指定された外部のキーテーブル中の、外部のキー列に関する記述 (テーブルが別のキーをインポートする方法を記述) を取得します。
 ResultSet DatabaseMetaData.getTypeInfo()
          このデータベースでサポートされているすべての標準 SQL の型に関する記述を取得します。
 ResultSet DatabaseMetaData.getIndexInfo(String catalog, String schema, String table, boolean unique, boolean approximate)
          指定されたテーブルのインデックスと統計情報に関する記述を取得します。
 ResultSet DatabaseMetaData.getUDTs(String catalog, String schemaPattern, String typeNamePattern, int[] types)
          特定のスキーマで定義されているユーザ定義型 (UDT) の説明を取得します。
 ResultSet DatabaseMetaData.getSuperTypes(String catalog, String schemaPattern, String typeNamePattern)
          このデータベースの特定のスキーマで定義されているユーザ定義型 (UDT) 階層の説明を取得します。
 ResultSet DatabaseMetaData.getSuperTables(String catalog, String schemaPattern, String tableNamePattern)
          このデータベースの特定のスキーマで定義されているテーブル階層の説明を取得します。
 ResultSet DatabaseMetaData.getAttributes(String catalog, String schemaPattern, String typeNamePattern, String attributeNamePattern)
          指定されたスキーマおよびカタログで使用可能なユーザ定義の型 (UDT) のための指定された型の指定された属性に関する記述を取得します。
 ResultSet Array.getResultSet()
          この Array オブジェクトによって指定された SQL ARRAY 値の要素が格納されている結果セットを取得します。
 ResultSet Array.getResultSet(Map map)
          この Array オブジェクトによって指定された SQL ARRAY 値の要素を含む結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count)
          インデックス index で始まり、最大で count の連続した部分配列の要素が格納されている結果セットを取得します。
 ResultSet Array.getResultSet(long index, int count, Map map)
          インデックス index で始まり、最大で count の連続した要素が格納されている部分配列の要素を保持する結果セットを取得します。
 

javax.sql での ResultSet の使用
 

javax.sql での ResultSet のサブインタフェース
 interface RowSet
          JavaBeansTM コンポーネントモデルの JDBC API でサポートされるようになったインタフェースです。
 

ResultSet を返す javax.sql のメソッド
 ResultSet RowSetInternal.getOriginal()
          この RowSet オブジェクトの元の値を格納する ResultSet オブジェクトを取得します。
 ResultSet RowSetInternal.getOriginalRow()
          現在行だけの元の値を格納する ResultSet オブジェクトを取得します。
 


JavaTM 2
Platform
Std. Ed. v1.4.0

バグの報告と機能のリクエスト
これ以外の API リファレンスおよび開発者用ドキュメントについては、 Java 2 SDK SE 開発者用ドキュメントを参照してください。 開発者向けの詳細な解説、概念の概要、用語の定義、バグの回避策、 およびコード実例が含まれています。

Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.