Data.DBXDelegate.TDBXDelegateCommand

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Data.DBXCommon.TDBXCommandSystem.TObjectTDBXDelegateCommand

Delphi

TDBXDelegateCommand = class(TDBXCommand)

C++

class PASCALIMPLEMENTATION TDBXDelegateCommand : public Data::Dbxcommon::TDBXCommand

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
class public
Data.DBXDelegate.pas
Data.DBXDelegate.hpp
Data.DBXDelegate Data.DBXDelegate

Beschreibung

Klasse für das Ausführen von SQL-Anweisungen und Stored Procedures.

Data.DBXDelegate.TDBXDelegateCommand 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.

Siehe auch