Поделиться через


OdbcCommandBuilder.DeriveParameters(OdbcCommand) Метод

Определение

Извлекает сведения о параметрах из хранимой процедуры, указанной в объекте OdbcCommand, и включает их в коллекцию параметров Parameters указанного объекта OdbcCommand.

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)

Параметры

command
OdbcCommand

Объект OdbcCommand ссылается на хранимую процедуру, из которой необходимо извлечь сведения о параметрах. Извлеченные параметры добавляются в коллекцию параметров Parameters объекта OdbcCommand.

Исключения

Основной драйвер ODBC не поддерживает возврат сведений о параметрах хранимой процедуры, или текст команды содержит неверное имя хранимой процедуры, или указанный объект CommandType не является CommandType.StoredProcedure.

Комментарии

DeriveParameters перезаписывает все существующие сведения о параметрах OdbcCommandдля .

DeriveParameters для получения сведений требуется дополнительный вызов источника данных. Если сведения о параметрах известны заранее, эффективнее заполнить коллекцию параметров, задав сведения явным образом.

Вы можете использовать DeriveParameters только с хранимыми процедурами. Нельзя использовать для DeriveParameters заполнения OdbcParameterCollection произвольными инструкциями Transact-SQL, например параметризованной инструкцией SELECT.

Применяется к

См. также раздел