次の方法で共有


ISQLServerResultSet のメンバー

次の表は、SQLServerResultSet クラスによって公開されるメンバーを示しています。

コンストラクター

なし。

フィールド

名前 説明

CONCUR_SS_OPTIMISTIC_CC

行ロックを使用しない SQL Server 読み取り/書き込みのオプティミスティック同時実行制御の種類を指定する場合に使用します。

CONCUR_SS_OPTIMISTIC_CCVAL

行ロックを使用しない SQL Server 読み取り/書き込みのオプティミスティック同時実行制御の種類を指定する場合に使用します。

CONCUR_SS_SCROLL_LOCKS

行ロックを使用する SQL Server 読み取り/書き込みのオプティミスティック同時実行制御の種類を指定する場合に使用します。

TYPE_SS_DIRECT_FORWARD_ONLY

カーソルの種類を、SQL Server の高速順方向専用かつ読み取り専用カーソルに指定する場合に使用します。

TYPE_SS_SCROLL_DYNAMIC

カーソルの種類を、SQL Server 動的カーソルに指定する場合に使用します。

TYPE_SS_SCROLL_KEYSET

カーソルの種類を、SQL Server キーセット カーソルに指定する場合に使用します。

TYPE_SS_SCROLL_STATIC

カーソルの種類を、SQL Server 静的カーソルに指定する場合に使用します。

TYPE_SS_SERVER_CURSOR_FORWARD_ONLY

カーソルの種類を、SQL Server の高速順方向専用かつ読み取り専用カーソルに指定する場合に使用します。

継承されたフィールド

継承元のクラス 説明

java.sql.ResultSet

CLOSE_CURSORS_AT_COMMIT、CONCUR_READ_ONLY、CONCUR_UPDATABLE、FETCH_FORWARD、FETCH_REVERSE、FETCH_UNKNOWN、HOLD_CURSORS_OVER_COMMIT、TYPE_FORWARD_ONLY、TYPE_SCROLL_INSENSITIVE、TYPE_SCROLL_SENSITIVE

メソッド

名前 説明

absolute

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

afterLast

SQLServerResultSet オブジェクトの最終行の後ろにカーソルを移動します。

beforeFirst

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

cancelRowUpdates

SQLServerResultSet オブジェクトの現在の行に対する更新を取り消します。

clearWarnings

SQLServerResultSet オブジェクトについて報告されたすべての警告をクリアします。

close

SQLServerResultSet オブジェクトのデータベースと JDBC リソースを、オブジェクトが自動的に閉じるときに解放されるのを待機しないで直ちに解放します。

deleteRow

SQLServerResultSet オブジェクトから、および基になるデータベースから、現在の行を削除します。

finalize

SQLServerResultSet オブジェクトを明示的に閉じます。

findColumn

SQLServerResultSet オブジェクトの指定された列名に一致する、最初の列のインデックスを取得します。

first

SQLServerResultSet オブジェクトの先頭行にカーソルを移動します。

getArray

SQLServerResultSet オブジェクトの現在の行にある指定された列の値を、Array オブジェクトとして取得します。

getAsciiStream

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

getBigDecimal

SQLServerResultSet オブジェクトの現在の行にある指定された列インデックスの値を、java.math.BigDecimal として取得します。

getBinaryStream

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

getBlob

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

getBoolean

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

getByte

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

getBytes

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

getCharacterStream

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

getClob

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

getConcurrency

SQLServerResultSet オブジェクトの同時実行モードを取得します。

getCursorName

SQLServerResultSet オブジェクトによって使用される SQL カーソルの名前を取得します。

getDate

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

getDateTimeOffset

指定された列の値を DateTimeOffset クラス オブジェクトとして取得します。

getDouble

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

getFetchDirection

SQLServerResultSet オブジェクトのフェッチ方向を取得します。

getFetchSize

SQLServerResultSet オブジェクトのフェッチ サイズを取得します。

getFloat

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

getHoldability

SQLServerResultSet オブジェクトの保持機能を取得します。

getInt

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

getLong

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

getMetaData

SQLServerResultSet オブジェクトの列の数、型、およびプロパティを取得します。

getNCharacterStream

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

getNClob

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

getNString

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

getObject

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

getRef

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

getRow

現在の行番号を取得します。

getShort

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

getStatement

SQLServerResultSet オブジェクトを生成した SQLServerStatement オブジェクトを取得します。

getString

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

getSQLXML

SQLServerResultSet オブジェクトの現在の行にある指定された列の値を、SQLXML オブジェクトとして取得します。

getTime

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

getTimestamp

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

getType

SQLServerResultSet オブジェクトのカーソルの種類を取得します。

getUnicodeStream

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

getURL

SQLServerResultSet オブジェクトの現在の行にある指定された列の値を、URL オブジェクトとして取得します。

getWarnings

SQLServerResultSet オブジェクトでの呼び出しによって報告された最初の警告を取得します。

insertRow

挿入行の内容を SQLServerResultSet オブジェクトとデータベースに挿入します。

isAfterLast

カーソルが、SQLServerResultSet オブジェクトの最終行の後ろにあるかどうかを取得します。

isBeforeFirst

カーソルが、SQLServerResultSet オブジェクトの先頭行の前にあるかどうかを取得します。

isClosed

SQLServerResultSet オブジェクトが閉じられているかどうかを示します。

isFirst

カーソルが、この SQLServerResultSet オブジェクトの先頭行にあるかどうかを取得します。

isLast

カーソルが、SQLServerResultSet オブジェクトの最終行にあるかどうかを取得します。

last

SQLServerResultSet オブジェクトの最終行にカーソルを移動します。

moveToCurrentRow

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

moveToInsertRow

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

next

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

previous

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

refreshRow

データベース内の最新の値を使用して、現在の行を更新します。

relative

カーソルを指定された行数分、現在の行を基準に正または負の方向に移動します。

rowDeleted

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

rowInserted

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

rowUpdated

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

setFetchDirection

SQLServerResultSet オブジェクトの行を処理する方向についてのヒントを示します。

setFetchSize

SQLServerResultSet オブジェクトにさらに行が必要な場合にデータベースからフェッチする必要がある行数について、JDBC ドライバーにヒントを示します。

updateArray

指定された列を Array オブジェクトで更新します。

updateAsciiStream

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

updateBigDecimal

指定された列を BigDecimal オブジェクトで更新します。

updateBinaryStream

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

updateBlob

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

updateBoolean

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

updateByte

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

updateBytes

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

updateCharacterStream

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

updateClob

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

updateDate

指定された列を日付の値で更新します。

updateDateTimeOffset

DateTimeOffset クラス 列を更新します。

updateDouble

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

updateFloat

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

updateInt

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

updateLong

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

updateNCharacterStream

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

updateNClob

指定された列を指定されたオブジェクト値で更新します。

updateNString

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

updateNull

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

updateObject

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

updateRef

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

updateRow

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

updateShort

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

updateString

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

updateSQLXML

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

updateTime

指定された列を時刻の値で更新します。

updateTimestamp

指定された列をタイムスタンプ値で更新します。

wasNull

最後に読み取られた値が null 値かどうかを確認します。

継承されたメソッド

継承元のクラス メソッド

java.lang.Object

clone、equals、getClass、hashCode、notify、notifyAll、toString、wait

java.sql.Wrapper

isWrapperFor、unwrap

参照

リファレンス

SQLServerResultSet クラス