Udostępnij za pośrednictwem


CommandType Wyliczenie

Definicja

Określa sposób interpretowania ciągu polecenia.

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
Dziedziczenie
CommandType

Pola

StoredProcedure 4

Nazwa procedury składowanej.

TableDirect 512

Nazwa tabeli.

Text 1

Polecenie tekstowe SQL. (Wartość domyślna).

Uwagi

IDbCommand.CommandType Gdy właściwość jest ustawiona na StoredProcedure, IDbCommand.CommandText właściwość powinna być ustawiona na nazwę procedury składowanej, do której ma być uzyskiwany dostęp. Użytkownik może być zobowiązany do używania składni znaków ucieczki lub dołączania znaków kwalifikowanych, jeśli którakolwiek z określonych tabel o nazwie zawiera znaki specjalne. Wszystkie wiersze i kolumny nazwanej tabeli lub tabel zostaną zwrócone po wywołaniu jednej z metod Execute obiektu Command.

IDbCommand.CommandType Gdy właściwość jest ustawiona na TableDirect, IDbCommand.CommandText właściwość powinna być ustawiona na nazwę tabeli, do której ma być uzyskiwany dostęp. Użytkownik może być zobowiązany do używania składni znaków ucieczki lub dołączania znaków kwalifikowanych, jeśli którakolwiek z tabel o nazwie zawiera znaki specjalne. Wszystkie wiersze i kolumny nazwanej tabeli zostaną zwrócone po wywołaniu jednej z metod Execute.

Aby uzyskać dostęp do wielu tabel, użyj listy rozdzielanej przecinkami, bez spacji lub wypełnienia, zawierającej nazwy tabel, aby uzyskać dostęp. CommandText Gdy właściwość nazywa wiele tabel, zwracane jest sprzężenie określonych tabel.

Uwaga

TableDirectJest obsługiwany tylko przez dostawcę danych .NET Framework dla OLE DB. Dostęp do wielu tabel nie jest obsługiwany, gdy IDbCommand.CommandType jest ustawiony na TableDirectwartość .

Dotyczy