CommandType Enum

Definition

Gibt an, wie eine Befehlszeichenfolge interpretiert wird. Specifies how a command string is interpreted.

public enum CommandType
Vererbung
CommandType

Felder

StoredProcedure 4

Der Name einer gespeicherten Prozedur. The name of a stored procedure.

TableDirect 512

Name der Tabelle The name of a table.

Text 1

Ein SQL-Textbefehl. An SQL text command. (Standardeinstellung) (Default.)

Hinweise

Wenn die CommandType -Eigenschaftensatz auf StoredProcedure, die CommandText -Eigenschaft sollte auf den Namen der gespeicherten Prozedur festgelegt werden, zugegriffen werden kann.When the CommandType property is set to StoredProcedure, the CommandText property should be set to the name of the stored procedure to be accessed. Möglicherweise muss der Benutzer Escapezeichensyntax verwenden oder qualifizierende Zeichen einschließen, wenn die angegebenen Tabellen, die mit dem Namen keine Sonderzeichen enthalten.The user may be required to use escape character syntax or include qualifying characters if any of the specified tables named contain any special characters. Alle Zeilen und Spalten von der benannten Tabelle(n) werden zurückgegeben werden, wenn Sie eine der Execute-Methoden eines Befehlsobjekts aufrufen.All rows and columns of the named table or tables will be returned when you call one of the Execute methods of a Command object.

Wenn die CommandType -Eigenschaftensatz auf TableDirect, die CommandText -Eigenschaft sollte auf den Namen der Tabelle festgelegt werden, zugegriffen werden kann.When the CommandType property is set to TableDirect, the CommandText property should be set to the name of the table to be accessed. Möglicherweise muss der Benutzer Escapezeichensyntax verwenden oder qualifizierende Zeichen einschließen, wenn der benannten Tabellen Sonderzeichen enthalten.The user may be required to use escape character syntax or include qualifying characters if any of the tables named contain any special characters. Wenn Sie eine der Execute-Methoden aufrufen, werden alle Zeilen und Spalten der benannten Tabelle zurückgegeben werden.All rows and columns of the named table will be returned when you call one of the Execute methods.

Um mehrere Tabellen zuzugreifen, verwenden Sie eine durch Trennzeichen getrennte Liste, ohne Leerzeichen oder Auffüllungen, die mit den Namen der Tabellen, um Zugriff auf ein.In order to access multiple tables, use a comma delimited list, without spaces or padding, containing the names of the tables to access. Wenn die CommandText -Eigenschaft mehrere Tabellen benennt, der ein Join der angegebenen Tabellen zurückgegeben wird.When the CommandText property names multiple tables, a join of the specified tables is returned.

Hinweis

TableDirect wird nur von der .NET Framework-Datenanbieter für OLE DB unterstützt.TableDirect is only supported by the .NET Framework Data Provider for OLE DB. Zugriff auf mehrere Tabellen wird nicht unterstützt, wenn TableDirect nastaven NA hodnotu TableDirect.Multiple table access is not supported when TableDirect is set to TableDirect.

Gilt für: