Datasnap.Provider.TDataSetProvider.Constraints

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Constraints: Boolean read FConstraints write FConstraints default True;

C++

__property bool Constraints = {read=FConstraints, write=FConstraints, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
Datasnap.Provider.pas
Datasnap.Provider.hpp
Datasnap.Provider TDataSetProvider

Beschreibung

Steuert, ob Datenbankbeschränkungen an den Client übergeben werden, damit diese lokal überprüft werden können.

Mit Constraints wird festgelegt, ob die für die Datenmenge definierten Datenbeschränkungen zusammen mit den Metadaten gesendet werden. Durch die Übergabe von Beschränkungen können Client-Datenmengen lokal überprüfen, ob Beschränkungsverletzungen vorliegen. Dadurch wird die Gefahr verringert, dass Aktualisierungen fehlschlagen, wenn sie zurück an den Datenbank-Server gesendet werden.

Wenn Constraints true ist, werden Beschränkungen gesendet. Damit der Provider keine Beschränkungsinformationen sendet, setzen Sie Constraints auf false.

Anmerkung:  Beschränkungen müssen in das Daten-Dictionary des Anwendungsservers importiert werden, bevor sie an Client-Anwendungen gesendet werden können. Verwenden Sie dazu den SQL-Explorer.

Siehe auch