OdbcCommandBuilder.DeriveParameters(OdbcCommand) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Recupera informações de parâmetro do procedimento armazenado especificado no OdbcCommand e popula a coleção Parameters do objeto OdbcCommand especificado.
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)
Parâmetros
- command
- OdbcCommand
O OdbcCommand que referencia o procedimento armazenado do qual as informações de parâmetro devem ser derivadas. Os parâmetros derivados são adicionados à coleção Parameters do OdbcCommand.
Exceções
O driver ODBC subjacente não é compatível com o retorno de informações de parâmetro de procedimento armazenado, o texto do comando não é um nome de procedimento armazenado válido ou o CommandType especificado não era CommandType.StoredProcedure
.
Comentários
DeriveParameters substitui todas as informações de parâmetro existentes para o OdbcCommand.
DeriveParameters requer uma chamada adicional para a fonte de dados para obter as informações. Se as informações de parâmetro forem conhecidas com antecedência, será mais eficiente preencher a coleção de parâmetros definindo as informações explicitamente.
Você só pode usar DeriveParameters com procedimentos armazenados. Você não pode usar DeriveParameters para preencher o OdbcParameterCollection com instruções Transact-SQL arbitrárias, como uma instrução SELECT parametrizada.