FireDAC.Comp.Client.TFDUpdateSQL.UnlockSQL
Delphi
property UnlockSQL: TStrings index 4 read GetSQL write SetSQL;
C++
__property System::Classes::TStrings* UnlockSQL = {read=GetSQL, write=SetSQL, index=4};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | published | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDUpdateSQL |
Description
Spécifie l'instruction SQL à utiliser quand vous déverrouillez un enregistrement.
Définissez UnlockSQL sur l'instruction SQL à utiliser lors du déverrouillage d'un seul enregistrement dans une base de données. La bibliothèque utilise l'instruction si UpdateOptions.LockMode est pessimiste ou optimiste.
Pour soumettre une valeur originale de champ d'un ensemble de données à une commande, utilisez le nom du paramètre :OLD_<nom du champ>
. L'instruction peut utiliser des macros et des paramètres supplémentaires. Pour obtenir l'accès à la collection de paramètres et macros, utilisez la propriété Commands.
La plupart des SGBD déverrouillent des enregistrements après la fin de la transaction. Par conséquent, FireDAC ne génère aucune instruction SQL pour le déverrouillage des enregistrements par défaut.
Voir la propriété Commands pour des détails sur la façon d'utiliser des macros et des paramètres supplémentaires dans le texte de commande.