Data.DB.TProviderFlag

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
enum public
Data.DB.pas
Data.DB.hpp
Data.DB Data.DB

Description

TProviderFlag et TProviderFlags spécifient comment un fournisseur utilise une valeur de champ quand il applique les mises à jour.

TProviderFlags est un ensemble de valeurs TProviderFlag. Le tableau suivant énumère les valeurs de TProviderFlag :



Valeur Signification

pfInUpdate

Le champ peut être inclus dans des instructions UPDATE. Il peut donc être modifié.

pfInWhere

Le champ est inclus dans la clause WHERE quand la valeur UpdateMode du fournisseur est upWhereAll ou upWhereChanged.

pfInKey

Le champ est inclus dans la clause WHERE quand la valeur UpdateMode du fournisseur est upWhereKeyOnly.

pfHidden

Le champ est inclus dans les paquets de données pour garantir l'unicité des enregistrements afin de pouvoir les actualiser correctement. Il ne peut être visualisé ou utilisé par l'ensemble de données client récepteur.