OleDbCommandBuilder.DeriveParameters(OleDbCommand) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Recupera informação de parâmetros do procedimento armazenado especificado no OleDbCommand e preenche a Parameters coleção do objeto especificado OleDbCommand .
public:
static void DeriveParameters(System::Data::OleDb::OleDbCommand ^ command);
public static void DeriveParameters(System.Data.OleDb.OleDbCommand command);
static member DeriveParameters : System.Data.OleDb.OleDbCommand -> unit
Public Shared Sub DeriveParameters (command As OleDbCommand)
Parâmetros
- command
- OleDbCommand
A OleDbCommand referência ao procedimento armazenado a partir do qual a informação dos parâmetros deve ser derivada. Os parâmetros derivados são adicionados à Parameters coleção dos OleDbCommand.
Exceções
O fornecedor OLE DB subjacente não suporta a devolução de informação dos parâmetros do procedimento armazenado, o texto do comando não é um nome válido de procedimento armazenado, ou o CommandType especificado não StoredProcedurefoi .
Observações
DeriveParameters sobrescrive qualquer informação de parâmetro existente para o OleDbCommand.
DeriveParameters requer uma chamada adicional à fonte de dados para obter a informação. Se a informação dos parâmetros for conhecida antecipadamente, é mais eficiente preencher a coleção de parâmetros definindo a informação explicitamente.
Só podes usar DeriveParameters com procedimentos armazenados. Não pode usar DeriveParameters para preencher o OleDbParameterCollection com instruções Transact-SQL arbitrárias, como uma instrução SELECT parametrizada.
Para mais informações, consulte Configuração de Parâmetros e Tipos de Dados de Parâmetros.