Data.DB.TDataLink.BOF
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 であるとみなし,プロパティを直接テストします。