CommandType-Eigenschaft (ADO)

Gibt den Typ eines Command-Objekts an.

Einstellungen und Rückgabewerte

Legt einen oder mehrere CommandTypeEnum-Werte fest oder gibt diese zurück.

Hinweis

Verwenden Sie nicht die CommandTypeEnum-Werte von adCmdFile oder adCmdTableDirect mit CommandType. Diese Werte können nur als Optionen mit den Methoden Open und Requery eines Recordset verwendet werden.

Bemerkungen

Verwenden Sie die Eigenschaft CommandType, um die Auswertung der Eigenschaft CommandText zu optimieren.

Wenn der Eigenschaftswert für CommandType auf den Standardwert festgelegt ist, kann die Leistung von adCmdUnknown verringert werden, da ADO Aufrufe an den Anbieter vornehmen muss. So wird festgestellt, ob die Eigenschaft CommandText eine SQL-Anweisung, eine gespeicherte Prozedur oder ein Tabellenname ist. Wenn Sie wissen, welche Art von Befehl Sie verwenden, weist das Setzen der Eigenschaft CommandType ADO an, direkt zu dem entsprechenden Code zu gehen. Wenn die Eigenschaft CommandType nicht mit dem Befehlstyp in der Eigenschaft CommandText übereinstimmt, tritt ein Fehler auf, sobald Sie die Methode Execute aufrufen.

Gilt für

Command-Objekt (ADO)

Weitere Informationen

Beispiel für die ActiveConnection-, CommandText-, CommandTimeout-, CommandType-, Size- und Direction-Eigenschaften (VB)
Beispiel für die ActiveConnection-, CommandText-, CommandTimeout-, CommandType-, Size- und Direction-Eigenschaften (VC++)
Beispiel für die ActiveConnection-, CommandText-, CommandTimeout-, CommandType-, Size- und Direction-Eigenschaften (JScript)