Data.DB.TDataSet.ActiveBuffer

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

Delphi

function ActiveBuffer: TRecBuf; inline;

C++

TRecBuf __fastcall ActiveBuffer();

プロパティ

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

説明

アクティブレコード用のバッファへのポインタを返します。

ActiveBuffer メソッドは,アクティブバッファがアクティブレコード用のバッファを指すことが保証されるようにするために,データセットの多くのメソッドによって内部的に使用されます。アプリケーションが既存のデータセットメソッドを使用している場合は,アクティブバッファは常に正しく設定されています。したがって,ActiveBuffer を直接呼び出す必要性はあまりありません。

メモ:  単方向データセットはレコードのバッファリングをサポートしていません。単方向データセットでは,ActiveBuffer は無意味な値を返します。

ActiveBuffer は,ブックマーク関連のメソッドでアクティブレコードバッファへのインデックスに対してブックマーク情報を取り出すために使用されることもあります。

カスタムデータセットルーチンを提供するアプリケーションでは,バッファデータにアクセスするために ActiveBuffer を呼び出すことが必要です。

関連項目