Data.DB.TDataLink.BOF

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

Delphi

property BOF: Boolean read GetBOF;

C++

__property bool BOF = {read=GetBOF, nodefault};

プロパティ

種類 可視性 ソース ユニット
property public
Data.DB.pas
Data.DB.hpp
Data.DB TDataLink

説明

データセット内の先頭レコードがアクティブかどうかを示します。

BOF プロパティをインスペクトすると,TDataLink に関連付けられているデータセットコンポーネントが先頭レコードに位置するかどうかを判定できます。BOF が true の場合,アクティブなレコードは無条件にデータセット内の先頭行に位置します。次のような場合にも,BOF は true になります。

データセットが初めて開かれる

データセットの First メソッドが呼び出される

データセットの Prior メソッドが呼び出され,メソッドが失敗する(先頭行がすでにアクティブであるため)

データセットの SetRange メソッドの呼び出しが行われ,空の結果セットが返される

その他の場合,BOF は false です。アプリケーションは,上の条件の 1 つが満たされない限り BOF を false であるとみなし,プロパティを直接テストします。

ヒント:  EofBOF がいずれも true ならば,データセットまたは範囲は空です。

関連項目