Datasnap.DBClient.TCustomClientDataSet.ExecuteCommand

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure ExecuteCommand(const ACommand: string; const Args: array of const); virtual;

C++

virtual void __fastcall ExecuteCommand(const System::UnicodeString ACommand, const System::TVarRec *Args, const int Args_High);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Datasnap.DBClient.pas
Datasnap.DBClient.hpp
Datasnap.DBClient TCustomClientDataSet

Description

Exécute une commande étendue d'un descendant de TDataSet.

ExecuteCommand exécute une commande étendue d'un descendant de TClientDataSet donné par paramètre.

La méthode prend deux paramètres :

Le paramètre ACommand est la commande à exécuter. Pour être supportée, ACommand doit avoir l'une des valeurs suivantes :

Valeur Signification

sApplyUpdatesDataSetCommand

Ecrit les modifications de tous les enregistrements modifiés (insérés, supprimés ou édités) dans la base de données.

sCancelUpdatesDataSetCommand

Annule les modifications de tous les enregistrements modifiés, restitue l'état de l'affichage de l'enregistrement tel qu'il était avant la modification, désactive les modes insertion et édition.

TClientDataSet a deux commandes étendues : ApplyUpdates et CancelUpdates.

Le paramètre Args est un argument représentant le nombre maximal d'erreurs qui peuvent survenir lors de l'exécution de la commande.

Voir aussi