FireDAC.Stan.Option.TFDFetchOptions.DetailServerCascade

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property DetailServerCascade: Boolean read GetDetailServerCascade

C++

__property bool DetailServerCascade = {read=GetDetailServerCascade, write=SetDetailServerCascade, stored=IsSDCS, default=0};

Eigenschaften

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


Beschreibung

Gibt an, ob der Fremdschlüssel einer DB-Detailtabelle über eine Option für das stufenweise Aktualisieren/Löschen verfügt.

Wenn DetailServerCascade den Wert True hat, dann trägt FireDAC clientseitige mehrstufige Änderungen in die Datenbank nicht ein, denn es wird davon ausgegangen, dass diese Änderungen von der Datenbank ausgeführt wurden.

Wenn DetailServerCascade den Wert False hat, dann trägt FireDAC clientseitige mehrstufige Änderungen in die Datenbank ein. Die clientseitigen mehrstufigen Änderungen werden ausgeführt, wenn DetailCascade den Wert True hat. Deshalb sollte DetailServerCascade zusammen mit DetailCascade verwendet werden.

Wenn DetailServerCascade den Wert True hat, können Sie nach einer clientseitigen mehrstufigen Aktualisierung:

  • die mehrstufigen Änderungen der Detaildatenmenge nicht rückgängig machen.
  • den ursprünglichen Wert von stufenweise aktualisierten Feldern nicht ermitteln. TField.OldValue entspricht TField.CurValue/Value.

Siehe auch