First メソッドと Last メソッドの使用

提供: RAD Studio
移動先: 案内検索

データセット内の移動 への移動


First メソッドはカーソルをデータセットの最初の行に移動し、BOF プロパティを True に設定します。カーソルが既にデータセットの最初の行にある場合、First は何もしません。

たとえば、次のコードでは CustTable の最初のレコードに移動しています。

CustTable.First;
CustTable->First();

Last メソッドはカーソルをデータセットの最後の行に移動し、EOF プロパティを True に設定します。カーソルが既にデータセットの最後の行にある場合、Last は何もしません。

次のコードでは、CustTable の最後のレコードに移動しています。

CustTable.Last;
CustTable->Last();

メモ: 単方向データセットで Last メソッドを呼び出すと、例外が発生します。

ヒント: プログラム上の理由からユーザーの介入なしにデータセットの最初や最後の行に移動するようになっている場合もありますが、ユーザーが TDBNavigator コンポーネントを使ってレコード間を移動できるようにすることも可能です。

関連項目