CommandType Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Určuje, jak se interpretuje řetězec příkazu.
public enum class CommandType
public enum CommandType
type CommandType =
Public Enum CommandType
- Dědičnost
Pole
| Name | Hodnota | Description |
|---|---|---|
| Text | 1 | Textový příkaz SQL. (Výchozí.) |
| StoredProcedure | 4 | Název uložené procedury. |
| TableDirect | 512 | Název tabulky. |
Poznámky
IDbCommand.CommandType Pokud je vlastnost nastavena StoredProcedurena , IDbCommand.CommandText měla by být vlastnost nastavena na název uložené procedury, ke které se má přistupovat. Uživatel může být nutný k použití syntaxe řídicích znaků nebo kvalifikující znaky, pokud některé z zadaných tabulek obsahují nějaké speciální znaky. Všechny řádky a sloupce pojmenované tabulky nebo tabulek budou vráceny při volání jedné z metod Execute objektu Command.
IDbCommand.CommandType Pokud je vlastnost nastavena na TableDirect, IDbCommand.CommandText měla by být vlastnost nastavena na název tabulky, ke které se má přistupovat. Uživatel může být nutný k použití syntaxe řídicích znaků nebo kvalifikující znaky, pokud některé z pojmenovaných tabulek obsahují nějaké speciální znaky. Všechny řádky a sloupce pojmenované tabulky budou vráceny při volání jedné z metod Execute.
Pokud chcete získat přístup k více tabulkám, použijte čárkami oddělený seznam bez mezer nebo odsazení obsahující názvy tabulek pro přístup.
CommandText Pokud vlastnost pojmenuje více tabulek, vrátí se spojení zadaných tabulek.
Poznámka:
TableDirect podporuje pouze zprostředkovatele dat rozhraní .NET Framework pro OLE DB. Více přístupů k tabulce není podporováno, pokud IDbCommand.CommandType je nastavena na TableDirecthodnotu .