Datasnap.DBClient.TCustomClientDataSet.DisableConstraints

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure DisableConstraints;

C++

void __fastcall DisableConstraints();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Beschreibung

Deaktiviert die Prüfung von Beschränkungen.

Mit DisableConstraints können einer Datenmenge oder den enthaltenen Feldern zugewiesene Beschränkungen zeitweise deaktiviert werden. Verarbeitet eine Anwendung beispielsweise eine Datenmenge datensatzweise, kann die Leistung durch das Deaktivieren der Beschränkungen erhöht werden.

Anmerkung:  Ein Aufruf von DisableConstraints erhöht einen Referenzzähler. Ist dieser Referenzzähler größer als Null, sind die Beschränkungen für die Datenmenge deaktiviert. Eine versehentliche Deaktivierung der Beschränkungen kann verhindert werden, indem Sie einen Aufruf von DisableConstraints immer mit einem Aufruf von EnableConstraints gruppieren.

Siehe auch