FireDAC.Comp.Client.TFDUpdateSQL.UnlockSQL

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property UnlockSQL: TStrings index 4 read GetSQL write SetSQL;

C++

__property System::Classes::TStrings* UnlockSQL = {read=GetSQL, write=SetSQL, index=4};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property published
FireDAC.Comp.Client.pas
FireDAC.Comp.Client.hpp
FireDAC.Comp.Client TFDUpdateSQL


Beschreibung

Gibt eine SQL-Anweisung an, die beim Entsperren eines Datensatzes verwendet werden soll.

Setzen Sie UnlockSQL auf eine SQL-Anweisung, die beim Entsperren eines einzelnen Datensatzes in der Datenbank verwendet werden soll. Die Bibliothek verwendet die Anweisung, wenn UpdateOptions.LockMode pessimistisch oder optimistisch ist.

Um den urspünglichen Wert eines Datenbankfeldes einem Befehl zu übergeben, verwenden Sie den :OLD_<Feldname>-Parameternamen. In Anweisungen können zusätzliche Parameter und Makros verwendet werden. Mit der Eigenschaft Commands können Sie auf die Parameter- oder Makrokollektion zugreifen. 

Die meisten Datenbank-Management-Systeme entsperren die Datensätze, nachdem eine Transaktion beendet wird. Folglich generiert FireDAC standardmäßig keine SQL-Anweisung zum Entsperren von Datensätzen. 

Bei der Eigenschaft Commands finden sie Einzelheiten zur Verwendung von Makros oder weiteren Parametern im Anweisungstext.

Siehe auch