FireDAC.Stan.Option.TFDUpdateOptions.CheckUpdatable

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

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

C++

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

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option TFDUpdateOptions


Beschreibung

Steuert die Möglichkeit, einen TField-Wert zu ändern.

Mit dem Wert der Eigenschaft CheckUpdatable legen Sie fest, ob FireDAC eine Exception auslösen soll, wenn die Anwendung versucht, einen Feldwert in einem ungeeigneten Zustand zu ändern. Der Standardwert ist True

Das Ändern von Feldwerten ist nicht zulässig, wenn:

  • Die Datenmenge sich nicht in einem der folgenden Zustände befindet: dsEdit, dsInsert, dsSetKey, dsCalcFields, dsFilter, dsNewValue, dsInternalCalc.
  • Die Datenmenge sich im Zustand dsEdit, dsInsert befindet und für TField ReadOnly = True hat und FireDAC.Stan.Option.TFDUpdateOptions.CheckReadOnly = True festgelegt ist.
  • Die Datenmenge sich im Zustand dsSetKey befindet und das Feld nicht indiziert ist.

Eine Exception wird ausgelöst, wenn CheckUpdatable auf True gesetzt ist und eine der obigen Bedingungen nicht erfüllt ist.

Siehe auch