Bde.DBTables.TUpdateSQL.Apply

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure Apply(UpdateKind: TUpdateKind); overload; override;
procedure Apply(ADataset: TDataset; UpdateKind: TUpdateKind); reintroduce; overload;

C++

virtual void __fastcall Apply(Data::Db::TUpdateKind UpdateKind)/* overload */;
HIDESBASE void __fastcall Apply(Data::Db::TDataSet* ADataset, Data::Db::TUpdateKind UpdateKind)/* overload */;

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Bde.DBTables.pas
Bde.DBTables.hpp
Bde.DBTables TUpdateSQL

Description

Définit les paramètres pour un type d'instruction SQL spécifié, et exécute l'instruction résultante.

Appelez Apply pour définir les paramètres d'une instruction SQL et l'exécuter pour mettre à jour un enregistrement. UpdateKind indique l'instruction SQL à lier et à exécuter, et peut prendre l'une des valeurs suivantes :



Valeur Signification

ukDelete

Lie et exécute l'instruction SQL contenue dans la propriété DeleteSQL.

ukInsert

Lie et exécute l'instruction SQL contenue dans la propriété InsertSQL.

ukModify

Lie et exécute l'instruction SQL contenue dans la propriété ModifySQL.



Apply est principalement conçue pour l'exécution manuelle d'instructions de mise à jour à partir d'un gestionnaire d'événements OnUpdateRecord.

Remarque :  Si une instruction SQL ne contient pas de paramètres, il est plus efficace d'appeler ExecSQL plutôt que Apply.

Voir aussi