OdbcCommandBuilder.DeriveParameters(OdbcCommand) Metoda
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í.
Načte informace o parametru z uložené procedury zadané v OdbcCommand a naplní kolekci Parameters zadaného OdbcCommand objektu.
public:
static void DeriveParameters(System::Data::Odbc::OdbcCommand ^ command);
public static void DeriveParameters (System.Data.Odbc.OdbcCommand command);
static member DeriveParameters : System.Data.Odbc.OdbcCommand -> unit
Public Shared Sub DeriveParameters (command As OdbcCommand)
Parametry
- command
- OdbcCommand
Odkazující OdbcCommand na uloženou proceduru, ze které mají být odvozeny informace o parametru. Odvozené parametry se přidají do Parameters kolekce objektu OdbcCommand.
Výjimky
Základní ovladač ODBC nepodporuje vrácení informací o parametrech uložené procedury, nebo text příkazu není platný název uložené procedury nebo CommandType zadaný nebyl CommandType.StoredProcedure
.
Poznámky
DeriveParameters přepíše všechny existující informace o parametrech OdbcCommandpro .
DeriveParameters vyžaduje další volání zdroje dat k získání informací. Pokud jsou informace o parametrech předem známé, je efektivnější naplnit kolekci parametrů explicitním nastavením informací.
Můžete použít DeriveParameters pouze s uloženými procedurami. Nelze použít DeriveParameters k naplnění objektu OdbcParameterCollection libovolnými příkazy jazyka Transact-SQL, jako je například parametrizovaný příkaz SELECT.