Datasnap.DSCommonServer.TDSServerCommand

De RAD Studio API Documentation
Aller à : navigation, rechercher

Data.DBXCommon.TDBXCommandSystem.TObjectTDSServerCommand

Delphi

TDSServerCommand = class(TDBXCommand)

C++

class PASCALIMPLEMENTATION TDSServerCommand : public Data::Dbxcommon::TDBXCommand

Propriétés

Type Visibilité  Source Unité  Parent
class public
Datasnap.DSCommonServer.pas
Datasnap.DSCommonServer.hpp
Datasnap.DSCommonServer Datasnap.DSCommonServer

Description

Classe permettant d'exécuter les instructions SQL et les procédures stockées.

Datasnap.DSCommonServer.TDSServerCommand hérite de Data.DBXCommon.TDBXCommand. Tout le contenu en-dessous de cette ligne se réfère à Data.DBXCommon.TDBXCommand.

Classe permettant d'exécuter les instructions SQL et les procédures stockées.

La classe TDBXCommand est généralement utilisée pour exécuter les instructions SQL et les procédures stockées.

La propriété TDBXCommand.Text est définie sur la commande à exécuter.

Des paramètres peuvent être ajoutés et sont accessibles à travers la propriété TDBXCommand.Parameters. Des paramètres peuvent être créés en appelant la méthode TDBXCommand.CreateParameter.

TDBXCommand peut également exécuter d'autres types de commandes. La classe TDBXCommandTypes liste les constantes des types de commande communs. Puisque le type de commande est représenté sous la forme d'un String, les implémentations de pilotes peuvent utiliser TDBXCommandTypes comme espace de nommage pour créer des types supplémentaires de commandes. Par exemple, le pilote délégué TDBXPool comporte un type de commande permettant à une commande de renvoyer un TDBXReader avec des informations sur les pools de connexion actifs.

Des instances de TDBXCommand peuvent être créées en appelant une des méthodes TDBXConnection.CreateCommand. Dès qu'une application est terminée en utilisant une commande, la méthode TDBXCommand.Free doit être appelée. Cela libère la mémoire utilisée par la commande et par toutes les ressources associées.

Voir aussi