FireDAC.Stan.Option.TFDLockMode

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TFDLockMode = (lmNone, lmPessimistic, lmOptimistic);

C++

enum DECLSPEC_DENUM TFDLockMode : unsigned int { lmNone, lmPessimistic, lmOptimistic };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
FireDAC.Stan.Option.pas
FireDAC.Stan.Option.hpp
FireDAC.Stan.Option FireDAC.Stan.Option

Beschreibung

Gibt den Sperrmodus für den Datenbankdatensatz an.

Mit Sperren können Sie Konflikte bei Aktualisierungen desselben Datensatzes aus unterschiedlichen DBMS-Sitzungen lösen.

Name Beschreibung
lmNone Keine Sperrung.
lmPessimistic

Pessimistisches Sperren, wenn das DBMS SELECT FOR UPDATE unterstützt, ansonsten wird das optimistische Sperren verwendet. Bei einem gesperrten Datensatz wartet FireDAC eine bestimmte Zeit (LockWait), wenn das DBMS Zeitüberschreitungen beim Sperren unterstützt, ansonsten ist dies von den DBMS-Einstellungen abhängig.

lmOptimistic

Optimistisches Sperren

Siehe auch