Data.Win.ADODB.TCustomADODataSet.CommandType

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property CommandType: TCommandType read GetCommandType write SetCommandType default cmdText;

C++

__property TCommandType CommandType = {read=GetCommandType, write=SetCommandType, default=1};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property protected
Data.Win.ADODB.pas
Data.Win.ADODB.hpp
Data.Win.ADODB TCustomADODataSet

Beschreibung

Gibt die Art des auszuführenden Befehls an.

Mit CommandType können Sie angeben, um welche Art von Befehl es sich beim Wert der Eigenschaft CommandText handelt. Die beiden Werte müssen einander immer entsprechen. Enthält CommandText beispielsweise den Namen einer Tabelle, geben Sie für CommandType die Konstante cmdTable oder cmdTableDirect an.

Der Standardwert der Eigenschaft ist cmdUnknown. Obwohl dieser Wert für alle Befehle verwendet werden kann, empfiehlt es sich aus Geschwindigkeitsgründen, explizit den genauen Typ anzugeben. Bei cmdUnknown muss der Typ vom ADO-System ermittelt werden, was zu einer deutlichen Geschwindigkeitseinbuße führt.



with ADODataSet1 do begin
CommandType := cmdText;
CommandText := 'SELECT * FROM CustomerTable';
Open;
end;



ADODataSet1->CommandType = cmdText;
ADODataSet1->CommandText = "SELECT * FROM CustomerTable";
ADODataSet1->Open();



Siehe auch