IRowSet インターフェイス

定義

JavaBeans<sup><font size=-2>TM</font></sup> コンポーネント モデルの JDBC API のサポートを追加するインターフェイス。

[Android.Runtime.Register("javax/sql/RowSet", "", "Javax.Sql.IRowSetInvoker")]
public interface IRowSet : IDisposable, Java.Interop.IJavaPeerable, Java.Sql.IResultSet
[<Android.Runtime.Register("javax/sql/RowSet", "", "Javax.Sql.IRowSetInvoker")>]
type IRowSet = interface
    interface IResultSet
    interface IWrapper
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
属性
実装

注釈

JavaBeans<sup><font size=-2>TM</font></sup> コンポーネント モデルの JDBC API のサポートを追加するインターフェイス。 視覚的な Bean 開発環境で JavaBeans コンポーネントとして使用できる行セットは、デザイン時に作成および構成し、実行時に実行できます。

RowSet インターフェイスには、JDBC データ ソースに接続してデータ ソースからデータを読み取るためにRowSet インスタンスを構成できる JavaBeans プロパティのセットが用意されています。 setter メソッドのグループ (setIntsetBytessetStringなど) は、入力パラメーターを行セットのコマンド プロパティに渡す方法を提供します。 このコマンドは、行セットがリレーショナル データベースからデータを取得するときに使用する SQL クエリです。一般的には、この場合です。

RowSet インターフェイスは JavaBeans イベントをサポートしており、行セットでイベントが発生したときにアプリケーション内の他のコンポーネントに通知を受け取れるようにします (値の変更など)。

RowSet インターフェイスは、残りの JDBC API を使用して実装することを目的としている点で一意です。 つまり、 RowSet 実装は、JDBC ドライバーの "上" で実行されるソフトウェアのレイヤーです。 RowSet インターフェイスの実装は、JDBC 製品の一部としてRowSet実装を提供する JDBC ドライバー ベンダーを含め、だれでも提供できます。

RowSet オブジェクトは、データ ソースとの接続を確立し、そのライフサイクル全体にわたってその接続を維持できます。その場合は、接続された行セットと呼ばれます。 行セットは、データ ソースとの接続を確立し、そこからデータを取得してから、接続を閉じる場合もあります。 このような行セットは、 切断された 行セットと呼ばれます。 切断された行セットは、切断されている間にデータに変更を加え、変更をデータの元のソースに送り返す場合がありますが、これを行うには接続を再確立する必要があります。

切断された行セットには、リーダー ( RowSetReader オブジェクト) とライター ( RowSetWriter オブジェクト) が関連付けられている場合があります。 非リレーショナル データ ソースからデータを取得するなど、行セットにデータを設定するさまざまな方法でリーダーを実装できます。 ライターは、行セットのデータに加えられた変更を基になるデータ ソースに反映するために、さまざまな方法で実装することもできます。

行セットは使いやすいです。 RowSet インターフェイスは、標準のjava.sql.ResultSet インターフェイスを拡張します。 RowSetMetaData インターフェイスは、java.sql.ResultSetMetaData インターフェイスを拡張します。 したがって、JDBC API に慣れている開発者は、行セットを使用するために最小限の数の新しい API を学習する必要があります。 さらに、JDBC ResultSet オブジェクトで動作するサードパーティ製のソフトウェア ツールも、行セットを操作するために簡単に作成できます。

1.4 で追加されました。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

フィールド

名前 説明
CloseCursorsAtCommit

現在のトランザクションがコミットされると、この保持性を持つ開いている ResultSet オブジェクトが閉じられることを示す定数。

(継承元 IResultSet)
ConcurReadOnly

更新できない可能性がある ResultSet オブジェクトのコンカレンシー モードを示す定数。

(継承元 IResultSet)
ConcurUpdatable

更新可能な ResultSet オブジェクトのコンカレンシー モードを示す定数。

(継承元 IResultSet)
FetchForward

結果セット内の行が前方方向に処理されることを示す定数。first-to-last。

(継承元 IResultSet)
FetchReverse

結果セット内の行が逆方向に処理されることを示す定数。last-to-first。

(継承元 IResultSet)
FetchUnknown

結果セット内の行の処理順序が不明であることを示す定数。

(継承元 IResultSet)
HoldCursorsOverCommit

この保持性を持つオブジェクト ResultSet 開いた状態を示す定数は、現在のトランザクションがコミットされたときに開いたままです。

(継承元 IResultSet)
TypeForwardOnly

カーソルが前方にのみ移動する可能性がある ResultSet オブジェクトの型を示す定数。

(継承元 IResultSet)
TypeScrollInsensitive

スクロール可能な ResultSet オブジェクトの型を示す定数。ただし、一般に、 ResultSetの基になるデータの変更には影響しません。

(継承元 IResultSet)
TypeScrollSensitive

スクロール可能で、一般的にResultSetの基になるデータの変更に依存するResultSet オブジェクトの型を示す定数。

(継承元 IResultSet)

プロパティ

名前 説明
Command

RowSetのコマンド プロパティを取得します。

Concurrency

この ResultSetのコンカレンシー モードを取得します。

(継承元 IResultSet)
CursorName

この ResultSetの SQL カーソルの名前を取得します。

(継承元 IResultSet)
DataSourceName

この RowSetに関連付けられている ODBC データ ソース名プロパティを取得します。

EscapeProcessing

この RowSetに対してエスケープ処理が有効になっているかどうかを報告します。

FetchDirection

この ResultSet オブジェクトの行がフェッチされる方向を取得します。

(継承元 IResultSet)
FetchSize

この ResultSetのフェッチ サイズ (行数) を取得します。

(継承元 IResultSet)
Handle

基になる Android オブジェクトの JNI 値を取得します。

(継承元 IJavaObject)
Holdability

この結果セットの保持可能性 ( HoldCursorsOverCommit または CloseCursorsAtCommit) を返します。

(継承元 IResultSet)
IsAfterLast

カーソルが ResultSetの最後の行の後にあるかどうかを取得します。

(継承元 IResultSet)
IsBeforeFirst

カーソルが ResultSetの最初の行の前にあるかどうかを取得します。

(継承元 IResultSet)
IsClosed

この結果セットが閉じている場合は true、それ以外の場合は false を返します。

(継承元 IResultSet)
IsFirst

カーソルが ResultSetの最初の行にあるかどうかを取得します。

(継承元 IResultSet)
IsLast

カーソルが最後の行にあるかどうかを取得します。 ResultSet

(継承元 IResultSet)
JniIdentityHashCode

ラップされたインスタンスの java.lang.System.identityHashCode() の値を返します。

(継承元 IJavaPeerable)
JniManagedPeerState

マネージド ピアの状態。

(継承元 IJavaPeerable)
JniPeerMembers

メンバー アクセスと呼び出しのサポート。

(継承元 IJavaPeerable)
MaxFieldSize

BINARYVARBINARYLONGVARBINARYBINARYCHARVARCHAR、またはLONGVARCHARの列値に対して返すことができる最大バイト数を取得します。

MaxRows

この RowSetの行の最大数を取得します。

MetaData

この ResultSetのメタデータを取得します。

(継承元 IResultSet)
Password

この RowSetのパスワード プロパティの値を取得します。

PeerReference

ラップされたJava オブジェクト インスタンスのJniObjectReferenceを返します。

(継承元 IJavaPeerable)
QueryTimeout

クエリ操作が実行されたときのドライバーのタイムアウトを取得します。

ReadOnly

この RowSet が読み取り専用かどうかを示します。

Row

ResultSetの現在の行の数を取得します。

(継承元 IResultSet)
Statement

この ResultSetを生成したステートメントを取得します。

(継承元 IResultSet)
TransactionIsolation

この RowSetのトランザクション分離レベル のプロパティ セットを取得します。

Type

ResultSetの型を取得します。

(継承元 IResultSet)
TypeMap

このRowSetの SQL User-Defined 型 (UDT) クラスとJava クラスのカスタム マッピングを取得します (該当する場合)。

Url

この RowSetの URL プロパティ値を取得します。

Username

このRowSetusername プロパティの値を取得します。

Warnings

この ResultSetの呼び出しによって生成された最初の警告を取得します。

(継承元 IResultSet)

メソッド

名前 説明
Absolute(Int32)

この ResultSet オブジェクト内の指定された行番号にカーソルを移動します。

(継承元 IResultSet)
AddRowSetListener(IRowSetListener)

この RowSet オブジェクトで発生したイベントが通知されるように、指定されたリスナーを登録します。

AfterLast()

カーソルをこの ResultSet オブジェクトの最後の行の直後に移動します。

(継承元 IResultSet)
BeforeFirst()

カーソルを、この ResultSet オブジェクトの先頭の最初の行の直前に移動します。

(継承元 IResultSet)
CancelRowUpdates()

この ResultSet オブジェクトの現在の行に対して行われた更新を取り消します。

(継承元 IResultSet)
ClearParameters()

この RowSet オブジェクトのコマンドに設定されているパラメーターをクリアします。

ClearWarnings()

この ResultSet オブジェクトで報告されたすべての警告をクリアします。

(継承元 IResultSet)
Close()

この ResultSet オブジェクトのデータベースリソースと JDBC リソースは、自動的に閉じられるのを待つのではなく、直ちに解放します。

(継承元 IResultSet)
DeleteRow()

この ResultSet オブジェクトと基になるデータベースから現在の行を削除します。

(継承元 IResultSet)
Disposed()

インスタンスが破棄されたときに呼び出されます。

(継承元 IJavaPeerable)
DisposeUnlessReferenced()

このインスタンスへの未処理の参照がない場合は、 Dispose()を呼び出します。それ以外の場合は何も実行しません。

(継承元 IJavaPeerable)
Execute()

この RowSet オブジェクトにデータを入力します。

Finalized()

インスタンスが終了したときに呼び出されます。

(継承元 IJavaPeerable)
FindColumn(String)

指定した ResultSet 列ラベルを ResultSet 列インデックスにマップします。

(継承元 IResultSet)
First()

カーソルを、この ResultSet オブジェクトの最初の行に移動します。

(継承元 IResultSet)
GetArray(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のArray オブジェクトとして取得します。

(継承元 IResultSet)
GetArray(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のArray オブジェクトとして取得します。

(継承元 IResultSet)
GetAsciiStream(Int32)

この ResultSet オブジェクトの現在の行にある指定された列の値を ASCII 文字のストリームとして取得します。

(継承元 IResultSet)
GetAsciiStream(String)

この ResultSet オブジェクトの現在の行にある指定された列の値を ASCII 文字のストリームとして取得します。

(継承元 IResultSet)
GetBigDecimal(Int32, Int32)
古い.

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のjava.sql.BigDecimalとして取得します。

(継承元 IResultSet)
GetBigDecimal(Int32)

この ResultSet オブジェクトの現在の行にある指定された列の値を、完全な有効桁数の java.math.BigDecimal として取得します。

(継承元 IResultSet)
GetBigDecimal(String, Int32)
古い.

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のjava.math.BigDecimalとして取得します。

(継承元 IResultSet)
GetBigDecimal(String)

この ResultSet オブジェクトの現在の行にある指定された列の値を、完全な有効桁数の java.math.BigDecimal として取得します。

(継承元 IResultSet)
GetBinaryStream(Int32)

この ResultSet オブジェクトの現在の行にある指定された列の値を、解釈されないバイトのストリームとして取得します。

(継承元 IResultSet)
GetBinaryStream(String)

この ResultSet オブジェクトの現在の行にある指定された列の値を、解釈されない byteのストリームとして取得します。

(継承元 IResultSet)
GetBlob(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のBlob オブジェクトとして取得します。

(継承元 IResultSet)
GetBlob(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のBlob オブジェクトとして取得します。

(継承元 IResultSet)
GetBoolean(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のbooleanとして取得します。

(継承元 IResultSet)
GetBoolean(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のbooleanとして取得します。

(継承元 IResultSet)
GetByte(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のbyteとして取得します。

(継承元 IResultSet)
GetByte(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のbyteとして取得します。

(継承元 IResultSet)
GetBytes(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のbyte配列として取得します。

(継承元 IResultSet)
GetBytes(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のbyte配列として取得します。

(継承元 IResultSet)
GetCharacterStream(Int32)

この ResultSet オブジェクトの現在の行にある指定された列の値を java.io.Reader オブジェクトとして取得します。

(継承元 IResultSet)
GetCharacterStream(String)

この ResultSet オブジェクトの現在の行にある指定された列の値を java.io.Reader オブジェクトとして取得します。

(継承元 IResultSet)
GetClob(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のClob オブジェクトとして取得します。

(継承元 IResultSet)
GetClob(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のClob オブジェクトとして取得します。

(継承元 IResultSet)
GetDate(Int32, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Date オブジェクトとして取得します。

(継承元 IResultSet)
GetDate(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Date オブジェクトとして取得します。

(継承元 IResultSet)
GetDate(String, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Date オブジェクトとして取得します。

(継承元 IResultSet)
GetDate(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Date オブジェクトとして取得します。

(継承元 IResultSet)
GetDouble(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のdoubleとして取得します。

(継承元 IResultSet)
GetDouble(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のdoubleとして取得します。

(継承元 IResultSet)
GetFloat(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のfloatとして取得します。

(継承元 IResultSet)
GetFloat(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のfloatとして取得します。

(継承元 IResultSet)
GetInt(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のintとして取得します。

(継承元 IResultSet)
GetInt(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のintとして取得します。

(継承元 IResultSet)
GetLong(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のlongとして取得します。

(継承元 IResultSet)
GetLong(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のlongとして取得します。

(継承元 IResultSet)
GetNCharacterStream(Int32)

この ResultSet オブジェクトの現在の行にある指定された列の値を java.io.Reader オブジェクトとして取得します。

(継承元 IResultSet)
GetNCharacterStream(String)

この ResultSet オブジェクトの現在の行にある指定された列の値を java.io.Reader オブジェクトとして取得します。

(継承元 IResultSet)
GetNClob(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のNClob オブジェクトとして取得します。

(継承元 IResultSet)
GetNClob(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のNClob オブジェクトとして取得します。

(継承元 IResultSet)
GetNString(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のStringとして取得します。

(継承元 IResultSet)
GetNString(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のStringとして取得します。

(継承元 IResultSet)
GetObject(Int32, IDictionary<String,Class>)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のObjectとして取得します。

(継承元 IResultSet)
GetObject(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のObjectとして取得します。

(継承元 IResultSet)
GetObject(String, IDictionary<String,Class>)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のObjectとして取得します。

(継承元 IResultSet)
GetObject(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のObjectとして取得します。

(継承元 IResultSet)
GetRef(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のRef オブジェクトとして取得します。

(継承元 IResultSet)
GetRef(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のRef オブジェクトとして取得します。

(継承元 IResultSet)
GetRowId(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.RowId オブジェクトとして取得します。

(継承元 IResultSet)
GetRowId(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.RowId オブジェクトとして取得します。

(継承元 IResultSet)
GetShort(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のshortとして取得します。

(継承元 IResultSet)
GetShort(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のshortとして取得します。

(継承元 IResultSet)
GetSQLXML(Int32)

このResultSetの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.SQLXML オブジェクトとして取得します。

(継承元 IResultSet)
GetSQLXML(String)

このResultSetの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.SQLXML オブジェクトとして取得します。

(継承元 IResultSet)
GetString(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のStringとして取得します。

(継承元 IResultSet)
GetString(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Javaプログラミング言語のStringとして取得します。

(継承元 IResultSet)
GetTime(Int32, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Time オブジェクトとして取得します。

(継承元 IResultSet)
GetTime(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Time オブジェクトとして取得します。

(継承元 IResultSet)
GetTime(String, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Time オブジェクトとして取得します。

(継承元 IResultSet)
GetTime(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Time オブジェクトとして取得します。

(継承元 IResultSet)
GetTimestamp(Int32, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Timestamp オブジェクトとして取得します。

(継承元 IResultSet)
GetTimestamp(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Timestamp オブジェクトとして取得します。

(継承元 IResultSet)
GetTimestamp(String, Calendar)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Timestamp オブジェクトとして取得します。

(継承元 IResultSet)
GetTimestamp(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.sql.Timestamp オブジェクトとして取得します。

(継承元 IResultSet)
GetUnicodeStream(Int32)
古い.

この ResultSet オブジェクトの現在の行にある指定された列の値を、2 バイト 3 文字のストリームとして取得します。

(継承元 IResultSet)
GetUnicodeStream(String)
古い.

この ResultSet オブジェクトの現在の行にある指定された列の値を、2 バイト Unicode 文字のストリームとして取得します。

(継承元 IResultSet)
GetURL(Int32)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.net.URL オブジェクトとして取得します。

(継承元 IResultSet)
GetURL(String)

このResultSet オブジェクトの現在の行にある指定された列の値を、Java プログラミング言語のjava.net.URL オブジェクトとして取得します。

(継承元 IResultSet)
InsertRow()

挿入行の内容を、この ResultSet オブジェクトおよびデータベースに挿入します。

(継承元 IResultSet)
IsWrapperFor(Class)

インターフェイス引数を実装する場合、または直接または間接的に行うオブジェクトのラッパーである場合は true を返します。

(継承元 IWrapper)
Last()

カーソルを、この ResultSet オブジェクトの最後の行に移動します。

(継承元 IResultSet)
MoveToCurrentRow()

記憶されているカーソル位置 (通常は現在の行) にカーソルを移動します。

(継承元 IResultSet)
MoveToInsertRow()

カーソルを挿入行に移動します。

(継承元 IResultSet)
Next()

カーソルを現在の位置から 1 行ずつ移動します。

(継承元 IResultSet)
Previous()

この ResultSet オブジェクトの前の行にカーソルを移動します。

(継承元 IResultSet)
RefreshRow()

データベース内の最新の値で現在の行を更新します。

(継承元 IResultSet)
Relative(Int32)

カーソルを、正または負の行の相対数で移動します。

(継承元 IResultSet)
RemoveRowSetListener(IRowSetListener)

この RowSet オブジェクトでイベントが発生したときに通知されるコンポーネントの一覧から、指定したリスナーを削除します。

RowDeleted()

行が削除されたかどうかを取得します。

(継承元 IResultSet)
RowInserted()

現在の行に挿入があったかどうかを取得します。

(継承元 IResultSet)
RowUpdated()

現在の行が更新されたかどうかを取得します。

(継承元 IResultSet)
SetArray(Int32, IArray)

指定したArray値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetAsciiStream(Int32, Stream, Int32)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.io.InputStream 値に設定します。

SetAsciiStream(Int32, Stream)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された入力ストリームに設定します。

SetAsciiStream(String, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetAsciiStream(String, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

SetBigDecimal(Int32, BigDecimal)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.math.BigDeciaml 値に設定します。

SetBigDecimal(String, BigDecimal)

指定されたパラメーターを指定した java.math.BigDecimal 値に設定します。

SetBinaryStream(Int32, Stream, Int32)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.io.InputStream 値に設定します。

SetBinaryStream(Int32, Stream)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された入力ストリームに設定します。

SetBinaryStream(String, Stream, Int32)

指定されたパラメーターを指定された入力ストリームに設定します。このストリームには、指定したバイト数が設定されます。

SetBinaryStream(String, Stream)

指定されたパラメーターを、渡された入力ストリームに設定します。

SetBlob(Int32, IBlob)

指定したBlob値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetBlob(Int32, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(Int32, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(String, IBlob)

指定されたパラメーターを指定した java.sql.Blob オブジェクトに設定します。

SetBlob(String, Stream, Int64)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBlob(String, Stream)

指定されたパラメーターを InputStream オブジェクトに設定します。

SetBoolean(Int32, Boolean)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava boolean値に設定します。

SetBoolean(String, Boolean)

指定されたパラメーターを指定したJava boolean値に設定します。

SetByte(Int32, SByte)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava byte値に設定します。

SetByte(String, SByte)

指定されたパラメーターを指定したJava byte値に設定します。

SetBytes(Int32, Byte[])

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJavabyte値の配列に設定します。

SetBytes(String, Byte[])

指定されたパラメーターを、指定されたJavaバイト配列に設定します。

SetCharacterStream(Int32, Reader, Int32)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.io.Reader 値に設定します。

SetCharacterStream(Int32, Reader)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された Reader オブジェクトに設定します。

SetCharacterStream(String, Reader, Int32)

指定されたパラメーターを、指定された Reader オブジェクト (指定された文字数) に設定します。

SetCharacterStream(String, Reader)

指定されたパラメーターを指定した Reader オブジェクトに設定します。

SetClob(Int32, IClob)

指定したClob値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetClob(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetClob(Int32, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetClob(String, IClob)

指定されたパラメーターを指定した java.sql.Clob オブジェクトに設定します。

SetClob(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetClob(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetConcurrency(Int32)

この RowSet オブジェクトのコンカレンシーを指定されたコンカレンシー レベルに設定します。

SetDate(Int32, Date, Calendar)

指定したjava.sql.Date値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetDate(Int32, Date)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.sql.Date 値に設定します。

SetDate(String, Date, Calendar)

指定したjava.sql.Date オブジェクトを使用して、指定されたパラメーターを指定したCalendar値に設定します。

SetDate(String, Date)

アプリケーションを実行している仮想マシンの既定のタイム ゾーンを使用して、指定されたパラメーターを指定した java.sql.Date 値に設定します。

SetDouble(Int32, Double)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava double値に設定します。

SetDouble(String, Double)

指定されたパラメーターを指定したJava double値に設定します。

SetFloat(Int32, Single)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava float値に設定します。

SetFloat(String, Single)

指定されたパラメーターを指定したJava float値に設定します。

SetInt(Int32, Int32)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava int値に設定します。

SetInt(String, Int32)

指定されたパラメーターを指定したJava int値に設定します。

SetJniIdentityHashCode(Int32)

JniIdentityHashCodeによって返される値を設定します。

(継承元 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

JavaBeans<sup><font size=-2>TM</font></sup> コンポーネント モデルの JDBC API のサポートを追加するインターフェイス。

(継承元 IJavaPeerable)
SetLong(Int32, Int64)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava long値に設定します。

SetLong(String, Int64)

指定されたパラメーターを指定したJava long値に設定します。

SetNCharacterStream(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNCharacterStream(Int32, Reader)

この RowSet オブジェクトのコマンドで指定されたパラメーターを Reader オブジェクトに設定します。

SetNCharacterStream(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNCharacterStream(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(Int32, INClob)

指定されたパラメーターを java.sql.NClob オブジェクトに設定します。

SetNClob(Int32, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(Int32, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(String, INClob)

指定されたパラメーターを java.sql.NClob オブジェクトに設定します。

SetNClob(String, Reader, Int64)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNClob(String, Reader)

指定されたパラメーターを Reader オブジェクトに設定します。

SetNString(Int32, String)

指定されたパラメーターを、指定された String オブジェクトに設定します。

SetNString(String, String)

指定されたパラメーターを、指定された String オブジェクトに設定します。

SetNull(Int32, Int32, String)

この RowSet オブジェクトの SQL コマンドで指定されたパラメーターを SQL NULLに設定します。

SetNull(Int32, Int32)

この RowSet オブジェクトの SQL コマンドで指定されたパラメーターを SQL NULLに設定します。

SetNull(String, Int32, String)

指定されたパラメーターを SQL NULLに設定します。

SetNull(String, Int32)

指定されたパラメーターを SQL NULLに設定します。

SetObject(Int32, Object, Int32, Int32)

指定したJava Objectを使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetObject(Int32, Object, Int32)

Java Objectを使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetObject(Int32, Object)

Java Objectを使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetObject(String, Object, Int32, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetObject(String, Object, Int32)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetObject(String, Object)

指定されたオブジェクトを使用して、指定されたパラメーターの値を設定します。

SetPeerReference(JniObjectReference)

PeerReferenceによって返される値を設定します。

(継承元 IJavaPeerable)
SetRef(Int32, IRef)

指定したRef値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetRowId(Int32, IRowId)

指定されたパラメーターを指定した java.sql.RowId オブジェクトに設定します。

SetRowId(String, IRowId)

指定されたパラメーターを指定した java.sql.RowId オブジェクトに設定します。

SetShort(Int32, Int16)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava short値に設定します。

SetShort(String, Int16)

指定されたパラメーターを指定したJava short値に設定します。

SetSQLXML(Int32, ISQLXML)

指定されたパラメーターを指定した java.sql.SQLXML オブジェクトに設定します。

SetSQLXML(String, ISQLXML)

指定されたパラメーターを指定した java.sql.SQLXML オブジェクトに設定します。

SetString(Int32, String)

このRowSet オブジェクトのコマンドで指定されたパラメーターを、指定されたJava String値に設定します。

SetString(String, String)

指定されたパラメーターを指定したJava String値に設定します。

SetTime(Int32, Time, Calendar)

指定したjava.sql.Time値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetTime(Int32, Time)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.sql.Time 値に設定します。

SetTime(String, Time, Calendar)

指定したjava.sql.Time オブジェクトを使用して、指定されたパラメーターを指定したCalendar値に設定します。

SetTime(String, Time)

指定されたパラメーターを指定した java.sql.Time 値に設定します。

SetTimestamp(Int32, Timestamp, Calendar)

指定したjava.sql.Timestamp値を使用して、このRowSet オブジェクトのコマンドで指定されたパラメーターを設定します。

SetTimestamp(Int32, Timestamp)

この RowSet オブジェクトのコマンドで指定されたパラメーターを、指定された java.sql.Timestamp 値に設定します。

SetTimestamp(String, Timestamp, Calendar)

指定したjava.sql.Timestamp オブジェクトを使用して、指定されたパラメーターを指定したCalendar値に設定します。

SetTimestamp(String, Timestamp)

指定されたパラメーターを指定した java.sql.Timestamp 値に設定します。

SetType(Int32)

この RowSet オブジェクトの型を指定した型に設定します。

SetURL(Int32, URL)

指定されたパラメーターを指定した java.net.URL 値に設定します。

UnregisterFromRuntime()

ランタイムが将来の Java.Interop.JniRuntime+JniValueManager.PeekValue 呼び出しから返されないように、このインスタンスの登録を解除します。

(継承元 IJavaPeerable)
Unwrap(Class)

指定されたインターフェイスを実装して、標準以外のメソッドまたはプロキシによって公開されていない標準メソッドへのアクセスを許可するオブジェクトを返します。

(継承元 IWrapper)
UpdateArray(Int32, IArray)

指定された列を java.sql.Array 値で更新します。

(継承元 IResultSet)
UpdateArray(String, IArray)

指定された列を java.sql.Array 値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(Int32, Stream, Int32)

指定された列を、指定されたバイト数の ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(Int32, Stream, Int64)

指定された列を、指定されたバイト数の ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(Int32, Stream)

指定された列を ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(String, Stream, Int32)

指定された列を、指定されたバイト数の ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(String, Stream, Int64)

指定された列を、指定されたバイト数の ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateAsciiStream(String, Stream)

指定された列を ascii ストリーム値で更新します。

(継承元 IResultSet)
UpdateBigDecimal(Int32, BigDecimal)

指定された列を java.math.BigDecimal 値で更新します。

(継承元 IResultSet)
UpdateBigDecimal(String, BigDecimal)

指定された列を java.sql.BigDecimal 値で更新します。

(継承元 IResultSet)
UpdateBinaryStream(Int32, Stream, Int32)

指定された列をバイナリ ストリーム値で更新します。バイナリ ストリーム値は、指定されたバイト数を持ちます。

(継承元 IResultSet)
UpdateBinaryStream(Int32, Stream, Int64)

指定された列をバイナリ ストリーム値で更新します。バイナリ ストリーム値は、指定されたバイト数を持ちます。

(継承元 IResultSet)
UpdateBinaryStream(Int32, Stream)

指定された列をバイナリ ストリーム値で更新します。

(継承元 IResultSet)
UpdateBinaryStream(String, Stream, Int32)

指定された列をバイナリ ストリーム値で更新します。バイナリ ストリーム値は、指定されたバイト数を持ちます。

(継承元 IResultSet)
UpdateBinaryStream(String, Stream, Int64)

指定された列をバイナリ ストリーム値で更新します。バイナリ ストリーム値は、指定されたバイト数を持ちます。

(継承元 IResultSet)
UpdateBinaryStream(String, Stream)

指定された列をバイナリ ストリーム値で更新します。

(継承元 IResultSet)
UpdateBlob(Int32, IBlob)

指定された列を java.sql.Blob 値で更新します。

(継承元 IResultSet)
UpdateBlob(Int32, Stream, Int64)

指定した入力ストリームを使用して、指定された列を更新します。指定されたバイト数になります。

(継承元 IResultSet)
UpdateBlob(Int32, Stream)

指定された入力ストリームを使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateBlob(String, IBlob)

指定された列を java.sql.Blob 値で更新します。

(継承元 IResultSet)
UpdateBlob(String, Stream, Int64)

指定した入力ストリームを使用して、指定された列を更新します。指定されたバイト数になります。

(継承元 IResultSet)
UpdateBlob(String, Stream)

指定された入力ストリームを使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateBoolean(Int32, Boolean)

指定された列を boolean 値で更新します。

(継承元 IResultSet)
UpdateBoolean(String, Boolean)

指定された列を boolean 値で更新します。

(継承元 IResultSet)
UpdateByte(Int32, SByte)

指定された列を byte 値で更新します。

(継承元 IResultSet)
UpdateByte(String, SByte)

指定された列を byte 値で更新します。

(継承元 IResultSet)
UpdateBytes(Int32, Byte[])

指定された列を byte 配列値で更新します。

(継承元 IResultSet)
UpdateBytes(String, Byte[])

指定された列をバイト配列値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(Int32, Reader, Int32)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(Int32, Reader, Int64)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(Int32, Reader)

指定された列を文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(String, Reader, Int32)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(String, Reader, Int64)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateCharacterStream(String, Reader)

指定された列を文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateClob(Int32, IClob)

指定された列を java.sql.Clob 値で更新します。

(継承元 IResultSet)
UpdateClob(Int32, Reader, Int64)

指定した Reader オブジェクト (指定された文字数) を使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateClob(Int32, Reader)

指定された Reader オブジェクトを使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateClob(String, IClob)

指定された列を java.sql.Clob 値で更新します。

(継承元 IResultSet)
UpdateClob(String, Reader, Int64)

指定した Reader オブジェクト (指定された文字数) を使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateClob(String, Reader)

指定された Reader オブジェクトを使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateDate(Int32, Date)

指定された列を java.sql.Date 値で更新します。

(継承元 IResultSet)
UpdateDate(String, Date)

指定された列を java.sql.Date 値で更新します。

(継承元 IResultSet)
UpdateDouble(Int32, Double)

指定された列を double 値で更新します。

(継承元 IResultSet)
UpdateDouble(String, Double)

指定された列を double 値で更新します。

(継承元 IResultSet)
UpdateFloat(Int32, Single)

指定された列を float 値で更新します。

(継承元 IResultSet)
UpdateFloat(String, Single)

指定された列を float 値で更新します。

(継承元 IResultSet)
UpdateInt(Int32, Int32)

指定された列を int 値で更新します。

(継承元 IResultSet)
UpdateInt(String, Int32)

指定された列を int 値で更新します。

(継承元 IResultSet)
UpdateLong(Int32, Int64)

指定された列を long 値で更新します。

(継承元 IResultSet)
UpdateLong(String, Int64)

指定された列を long 値で更新します。

(継承元 IResultSet)
UpdateNCharacterStream(Int32, Reader, Int64)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateNCharacterStream(Int32, Reader)

指定された列を文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateNCharacterStream(String, Reader, Int64)

指定された列を、指定されたバイト数の文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateNCharacterStream(String, Reader)

指定された列を文字ストリーム値で更新します。

(継承元 IResultSet)
UpdateNClob(Int32, INClob)

指定された列を java.sql.NClob 値で更新します。

(継承元 IResultSet)
UpdateNClob(Int32, Reader, Int64)

指定した Reader オブジェクト (指定された文字数) を使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateNClob(Int32, Reader)

指定された列を使用して、指定された列を更新します。 Reader

        The data will be read from the stream
        as needed until end-of-stream is reached.
(継承元 IResultSet)
UpdateNClob(String, INClob)

指定された列を java.sql.NClob 値で更新します。

(継承元 IResultSet)
UpdateNClob(String, Reader, Int64)

指定した Reader オブジェクト (指定された文字数) を使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateNClob(String, Reader)

指定された Reader オブジェクトを使用して、指定された列を更新します。

(継承元 IResultSet)
UpdateNString(Int32, String)

指定された列を String 値で更新します。

(継承元 IResultSet)
UpdateNString(String, String)

指定された列を String 値で更新します。

(継承元 IResultSet)
UpdateNull(Int32)

指定された列を null 値で更新します。

(継承元 IResultSet)
UpdateNull(String)

指定された列を null 値で更新します。

(継承元 IResultSet)
UpdateObject(Int32, Object, Int32)

指定された列を Object 値で更新します。

(継承元 IResultSet)
UpdateObject(Int32, Object)

指定された列を Object 値で更新します。

(継承元 IResultSet)
UpdateObject(String, Object, Int32)

指定された列を Object 値で更新します。

(継承元 IResultSet)
UpdateObject(String, Object)

指定された列を Object 値で更新します。

(継承元 IResultSet)
UpdateRef(Int32, IRef)

指定された列を java.sql.Ref 値で更新します。

(継承元 IResultSet)
UpdateRef(String, IRef)

指定された列を java.sql.Ref 値で更新します。

(継承元 IResultSet)
UpdateRow()

基になるデータベースを、この ResultSet オブジェクトの現在の行の新しい内容で更新します。

(継承元 IResultSet)
UpdateRowId(Int32, IRowId)

指定された列を RowId 値で更新します。

(継承元 IResultSet)
UpdateRowId(String, IRowId)

指定された列を RowId 値で更新します。

(継承元 IResultSet)
UpdateShort(Int32, Int16)

指定された列を short 値で更新します。

(継承元 IResultSet)
UpdateShort(String, Int16)

指定された列を short 値で更新します。

(継承元 IResultSet)
UpdateSQLXML(Int32, ISQLXML)

指定された列を java.sql.SQLXML 値で更新します。

(継承元 IResultSet)
UpdateSQLXML(String, ISQLXML)

指定された列を java.sql.SQLXML 値で更新します。

(継承元 IResultSet)
UpdateString(Int32, String)

指定された列を String 値で更新します。

(継承元 IResultSet)
UpdateString(String, String)

指定された列を String 値で更新します。

(継承元 IResultSet)
UpdateTime(Int32, Time)

指定された列を java.sql.Time 値で更新します。

(継承元 IResultSet)
UpdateTime(String, Time)

指定された列を java.sql.Time 値で更新します。

(継承元 IResultSet)
UpdateTimestamp(Int32, Timestamp)

指定された列を java.sql.Timestamp 値で更新します。

(継承元 IResultSet)
UpdateTimestamp(String, Timestamp)

指定された列を java.sql.Timestamp 値で更新します。

(継承元 IResultSet)
WasNull()

最後に読み取られた列の値が SQL NULLかどうかを報告します。

(継承元 IResultSet)

拡張メソッド

名前 説明
GetJniTypeName(IJavaPeerable)

インスタンス selfの型の JNI 名を取得します。

JavaAs<TResult>(IJavaPeerable)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

JavaCast<TResult>(IJavaObject)

Android ランタイムチェック型変換を実行します。

JavaCast<TResult>(IJavaObject)

JavaBeans<sup><font size=-2>TM</font></sup> コンポーネント モデルの JDBC API のサポートを追加するインターフェイス。

TryJavaCast<TResult>(IJavaPeerable, TResult)

selfを強制的にTResult入力し、強制型がJava側で有効であることを確認します。

適用対象