OleDbCommand.CommandType Vlastnost
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í.
Získá nebo nastaví hodnotu, která označuje, jak CommandText je interpretována vlastnost.
public:
virtual property System::Data::CommandType CommandType { System::Data::CommandType get(); void set(System::Data::CommandType value); };
public:
property System::Data::CommandType CommandType { System::Data::CommandType get(); void set(System::Data::CommandType value); };
public override System.Data.CommandType CommandType { get; set; }
[System.Data.DataSysDescription("DbCommand_CommandType")]
public System.Data.CommandType CommandType { get; set; }
member this.CommandType : System.Data.CommandType with get, set
[<System.Data.DataSysDescription("DbCommand_CommandType")>]
member this.CommandType : System.Data.CommandType with get, set
Public Overrides Property CommandType As CommandType
Public Property CommandType As CommandType
Hodnota vlastnosti
Jedna z CommandType hodnot. Výchozí hodnota je Text.
Implementuje
- Atributy
Výjimky
Hodnota nebyla platná CommandType.
Poznámky
Když vlastnost nastavíte CommandType na StoredProcedure
, měli byste vlastnost nastavit CommandText na název uložené procedury. Příkaz spustí tuto uloženou proceduru při volání jedné z metod Execute.
Vlastnosti Connection, CommandType a CommandText nelze nastavit, pokud aktuální připojení provádí operaci spuštění nebo načtení.
Zprostředkovatel OLE DB .NET nepodporuje pojmenované parametry pro předávání parametrů do příkazu JAZYKa SQL nebo uložené procedury volané objektem OleDbCommand , pokud CommandType je nastavena na text. V tomto případě se musí použít zástupný symbol otazníku (?). Příklad:
SELECT * FROM Customers WHERE CustomerID = ?
Proto pořadí, ve kterém OleDbParameter jsou objekty přidány do OleDbParameterCollection musí přímo odpovídat pozici zástupného symbolu otazníku pro parametr. Další informace najdete v tématu Konfigurace parametrů a datových typů parametrů.