FireDAC.Comp.Client.TFDUpdateSQL.Commands
Delphi
property Commands[ARequest: TFDUpdateRequest]: TFDCustomCommand read GetCommand;
C++
__property TFDCustomCommand* Commands[Firedac::Stan::Option::TFDUpdateRequest ARequest] = {read=GetCommand};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FireDAC.Comp.Client.pas FireDAC.Comp.Client.hpp |
FireDAC.Comp.Client | TFDUpdateSQL |
Description
Renvoie la référence à l'objet de commande interne qui gère la requête de mise à jour.
La propriété indexée Commands renvoie une référence aux objets internes de TFDCustomCommand qui gèrent les requêtes de mise à jour, spécifiées par l'index ARequest
. Utilisez cette référence pour définir les propriétés de la commande inaccessibles par l'interface TFDUpdateSQL, comme Params ou Macros.
Exemple
FDUpdateSQL1.InsertSQL := 'insert into !tab (workstation_time, id, name) values (:workstation_time, :new_id, :new_name)';
FDUpdateSQL1.Commands[arInsert].ParamByName('workstation_time').AsDateTime := Now();
FDUpdateSQL1.Commands[arInsert].MacroByName('tab').AsRaw := 'mytab';