Data.DB.TProviderFlag

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

Delphi

TProviderFlag = (pfInUpdate, pfInWhere, pfInKey, pfHidden);

C++

enum DECLSPEC_DENUM TProviderFlag : unsigned char { pfInUpdate, pfInWhere, pfInKey, pfHidden };

プロパティ

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

説明

TProviderFlag および TProviderFlags は,更新の適用時にプロバイダが項目値をどのように使用するかを示します。

TProviderFlagsTProviderFlag 値のセットです。TProviderFlag の値は次のとおりです。



意味

pfInUpdate

項目は UPDATE 文内に指定できる(つまり,変更できる)

pfInWhere

プロバイダの UpdateMode が upWhereAll または upWhereChanged のときは,項目を WHERE 節に指定できる

pfInKey

プロバイダの UpdateMode が upWhereKeyOnly のときは,項目を WHERE 節に指定できる

pfHidden

項目はデータパケットに入れられてレコードの一意性を保証するので,レコードを正しく更新できる。ただし,受け取り側のクライアントデータセットからは見えないし,使用できない