API:Data.DBXClient.TDBXClientCommand
Delphi
TDBXClientCommand = class(TDBXCommand)
C++
class PASCALIMPLEMENTATION TDBXClientCommand : public Data::Dbxcommon::TDBXCommand
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Data.DBXClient.pas Data.DBXClient.hpp |
Data.DBXClient | Data.DBXClient |
Beschreibung
Klasse für das Ausführen von SQL-Anweisungen und Stored Procedures.
Data.DBXClient.TDBXClientCommand erbt von Data.DBXCommon.TDBXCommand. Der folgende Inhalt bezieht sich auf Data.DBXCommon.TDBXCommand.
Klasse für das Ausführen von SQL-Anweisungen und Stored Procedures.
Die Klasse TDBXCommand wird typischerweise für die Ausführung von SQL-Anweisungen und Stored Procedures verwendet.
Die Eigenschaft TDBXCommand.Text wird auf den Befehl gesetzt, der ausgeführt werden soll.
Parameter können mit der Eigenschaft TDBXCommand.Parameters hinzugefügt. Diese Eigenschaft ermöglicht auch den Zugriff auf die Parameter. Parameter können durch einen Aufruf der Methode TDBXCommand.CreateParameter erstellt werden.
TDBXCommand kann auch andere Befehlstypen ausführen. Die Klasse TDBXCommandTypes listet Konstanten für gebräuchliche Befehlstypen auf. Weil der Befehlstyp als String repräsentiert wird, können Treiberimplementierungen TDBXCommandTypes als Namespace zum Erstellen von weiteren Befehlstypen verwenden. Beispielsweise verfügt der TDBXPool-Delegattreiber über einen Befehlstyp, der einem Befehl ermöglicht, einen TDBXReader mit Informationen über die aktiven Verbindungs-Pools zurückzugeben.
TDBXCommand-Instanzen können durch Aufruf einer der TDBXConnection.CreateCommand-Methoden erstellt werden. Sobald eine Anwendung die Verwendung eines Befehls beendet, muss die Methode TDBXCommand.Free aufgerufen werden. Dadurch wird der Arbeitsspeicher für den Befehl und zugehörige Ressourcen freigegeben.