FireDAC.Stan.Option.TFDUpdateOptions.CheckUpdatable

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property CheckUpdatable: Boolean read GetCheckUpdatable write SetCheckUpdatable  stored IsCUS default True;

C++

__property bool CheckUpdatable = {read=GetCheckUpdatable, write=SetCheckUpdatable, stored=IsCUS, default=1};

Propriétés

Type Visibilité  Source Unité  Parent
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDUpdateOptions


Description

Contrôle la possibilité de modifier une valeur de TField.

Utilisez la valeur de la propriété CheckUpdatable pour contrôler si FireDAC doit déclencher une exception quand l'application tente de modifier la valeur de champ dans un état inapproprié. La valeur par défaut est True

Cette action est normalement interdite quand :

  • L'ensemble de données n'est pas dans l'état dsEdit, dsInsert, dsSetKey, dsCalcFields, dsFilter, dsNewValue, dsInternalCalc.
  • L'état de l'ensemble de données est dsEdit, dsInsert et TField a ReadOnly = True et FireDAC.Stan.Option.TFDUpdateOptions.CheckReadOnly = True.
  • L'état de l'ensemble de données est dsSetKey et le champ n'est pas indexé.

Une exception est déclenchée quand CheckUpdatable est définie sur True et que l'une des conditions ci-dessus n'est pas satisfaite.

Voir aussi