CommandTypeEnum
Gibt an, wie ein Befehlsargument interpretiert werden soll.
Es ist wichtig, von Benutzer*innen bereitgestellte CommandString-Werte zu überprüfen, um Anwendungsbenutzer*innen die Möglichkeit zu geben, potenziell gefährliche Befehle für die Ausführung von ADO einzugeben.
Konstante | Wert | Beschreibung |
---|---|---|
adCmdUnspecified | -1 | Gibt das Befehlstypargument nicht an. |
adCmdText | 1 | Wertet CommandText als Textdefinition eines Befehls oder Aufruf einer gespeicherten Prozedur aus. |
adCmdTable | 2 | Wertet CommandText als Tabellenname aus, dessen Spalten alle von einer intern generierten SQL-Abfrage zurückgegeben werden. |
adCmdStoredProc | 4 | Wertet CommandText als Name einer gespeicherten Prozedur aus. |
adCmdUnknown | 8 | Standard. Gibt an, dass der Befehlstyp in der CommandText-Eigenschaft nicht bekannt ist. Wenn der Befehlstyp nicht bekannt ist, versucht ADO mehrmals, den CommandText zu interpretieren. - CommandText wird als Textdefinition eines Befehls oder Aufruf einer gespeicherten Prozedur interpretiert. Dieses Verhalten entspricht dem von adCmdText. - CommandText ist der Name einer gespeicherten Prozedur. Dieses Verhalten entspricht dem von adCmdStoredProc. - CommandText wird als Name einer Tabelle interpretiert. Alle Spalten werden von einer intern generierten SQL-Abfrage zurückgegeben. Dieses Verhalten entspricht dem von adCmdTable. |
adCmdFile | 256 | Wertet CommandText als Dateinamen eines dauerhaft gespeicherten Recordsets aus. Wird nur mit Recordset.Open oder Requery verwendet. |
adCmdTableDirect | 512 | Wertet CommandText als Tabellenname aus, dessen Spalten alle zurückgegeben werden. Wird nur mit Recordset.Open oder Requery verwendet. Um die Seek-Methode zu verwenden, muss das Recordset mit adCmdTableDirect geöffnet werden. Dieser Wert kann nicht mit dem ExecuteOptionEnum-Wert adAsyncExecute kombiniert werden. |
ADO/WFC-Entsprechung
Paket: com.ms.wfc.data
Dauerhaft |
---|
AdoEnums.CommandType.UNSPECIFIED |
AdoEnums.CommandType.TEXT |
AdoEnums.CommandType.TABLE |
AdoEnums.CommandType.STOREDPROC |
AdoEnums.CommandType.UNKNOWN |
AdoEnums.CommandType.FILE |
AdoEnums.CommandType.TABLEDIRECT |