FireDAC.Stan.Option.TFDSecurityOptions.ExactUpdatedRecsNum

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property ExactUpdatedRecsNum: Integer read GetExactUpdatedRecsNum

C++

__property int ExactUpdatedRecsNum = {read=GetExactUpdatedRecsNum, write=SetExactUpdatedRecsNum, stored=IsEURNS, default=-1};

Eigenschaften

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


Beschreibung

ExactUpdatedRecsNum gibt die maximale Anzahl von Zeilen an, die eine DML-Anweisung ändern kann.

Der Wert dieser Eigenschaft ist auf -1 festgelegt. Das bedeutet, standardmäßig deaktiviert. Wenn die Eigenschaft auf einen Wert größer als 0 festgelegt wird, dann ist die SQL-Operation unteilbar (atomic). Daher wird die gesamte Operation zurückgesetzt, wenn die Anzahl der aktualisierten Datensätze nicht dem angegebenen Wert entspricht.

Wenn Sie beispielsweise nur eine Zeile löschen oder aktualisieren möchten, sollten Sie den Wert auf 1 festlegen. Die Abfrage schlägt fehl, wenn die Anzahl größer als angegeben ist.

Siehe auch