MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

ResultSetがJDBCでナビゲートするために提供するメソッドは何ですか?


ResultSetオブジェクトには、順方向のみと双方向の2種類があります。名前が示すように、順方向のみのResultSetでは一方向(順方向)にのみ移動でき、双方向のResultSetではポインターを両方向に移動できます。 ResultSetインターフェースは、両方のタイプのResultSetオブジェクトをナビゲートするためのいくつかのメソッドを提供します。

次の表に、ResultSetオブジェクト内を移動するためのさまざまなメソッドを示します。

メソッド 説明
next() このメソッドは、結果セットポインタを1行前に移動します。
Previous() このメソッドは、結果セットポインタを1行後方に移動します。
first() このメソッドは、結果セットポインタを最初の行に移動します。
last() このメソッドは、結果セットポインタを最後の行に移動します。
relative() このメソッドは、行数を表す整数値を受け入れ、結果セットポインターを、指定された行数だけ前後に移動します(正の整数を前方に、負の整数を後方に)。
abstract() このメソッドは、行数を表す整数値を受け入れ、結果セットのポインターを結果セット内の指定された位置(1から開始)に移動します。
結果セットに正の整数を渡すと、ポインターは結果セットの最初から指定された位置に移動します。
結果セットに負の整数を渡すと、ポインターは結果セットの最後から指定された位置に移動します。
beforeFirst() このメソッドは、結果セットポインタをデフォルトの位置、つまり最初の前に移動します。
afterLast() このメソッドは、結果セットのポインターを最後の行の後に配置します。

  1. C#のコメントは何ですか?

    コメントはコードの説明に使用されます。コンパイラはコメントエントリを無視します。 C#プログラムの複数行コメントは、以下に示すように/ *で始まり、文字*/で終わります。 複数行のコメント /* The following is a mult-line comment In C# /* /*...*/はコンパイラによって無視され、プログラムにコメントを追加するために配置されます。 1行のコメント // variable int a = 10; 以下は、単一行コメントと複数行コメントを追加する方法を示すサンプルC#プログラムです- 例 using System; namespace Dem

  2. Java 9のインターフェースのプライベートメソッドの利点は何ですか?

    Java 9では、インターフェースにプライベートを含めることもできます。 方法 。 静的は別として およびデフォルト Java 8のメソッドは、再利用可能を可能にするため、もう1つの重要な変更です。 一般的なの コード インターフェイス自体の内部。 インターフェイスでは、コードにつながる複数のデフォルトメソッドで共通のコードを記述する可能性があります。 複製 。プライベートメソッドの導入により、このコードの重複が回避されます。 インターフェースのプライベートメソッドの利点 コードの重複を回避します。 コードの再利用性の確保。 コードの可読性を向上させます。 構文 interface in