CommandType Wyliczenie
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Określa sposób interpretowania ciągu polecenia.
public enum class CommandType
public enum CommandType
type CommandType =
Public Enum CommandType
- Dziedziczenie
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
TableDirect
Jest 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 TableDirect
wartość .