FireDAC.Comp.Client.TFDUpdateSQL.DeleteSQL

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property DeleteSQL: TStrings index 2 read GetSQL write SetSQL;

C++

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

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 une instruction SQL à utiliser quand vous appliquez la suppression d'un enregistrement.

Définissez DeleteSQL sur une instruction SQL à utiliser lors de la suppression d'un enregistrement depuis une base de données. 

Pour soumettre une valeur de champ originale d'un ensemble de données à une commande, utilisez le nom du paramètre :OLD_<nom du champ>. Les instructions peuvent utiliser des macros ou des paramètres supplémentaires. Pour obtenir l'accès à la collection de paramètres et macros, utilisez la propriété Commands

Pour créer une instruction DELETE à la conception, utilisez l'éditeur UpdateSQL. A cette fin, double-cliquez sur le composant TFDUpdateSQL. En outre, vous pouvez utiliser des appels de procédures stockées ou d'autres commandes SQL pour appliquer les suppressions. 

Voir la propriété Commands pour des détails sur la façon d'utiliser les macros et les paramètres supplémentaires dans le texte de commande.

Exemple

FDUpdateSQL1.DeleteSQL := 'DELETE FROM ADDEMO."Shippers" WHERE SHIPPERID = :OLD_SHIPPERID';

Voir aussi