Sdílet prostřednictvím


CommandType Výčet

Definice

Určuje, jak se interpretuje řetězec příkazu.

public enum class CommandType
public enum CommandType
type CommandType = 
Public Enum CommandType
Dědičnost
CommandType

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 .

Platí pro