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


SqlCommand.CommandType Свойство

Определение

Возвращает или задает значение, указывающее, как CommandText интерпретируется свойство.

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

Значение свойства

Одно из значений CommandType . Значение по умолчанию — Text.

Реализации

Атрибуты

Исключения

Значение не было допустимым CommandType.

Примеры

В следующем примере создается и SqlCommand задается некоторые его свойства.

public void CreateSqlCommand()
{
   SqlCommand command = new SqlCommand();
   command.CommandTimeout = 15;
   command.CommandType = CommandType.Text;
}
Public Sub CreateSqlCommand()
    Dim command As New SqlCommand()
    command.CommandTimeout = 15
    command.CommandType = CommandType.Text
End Sub

Комментарии

При установке CommandType свойства необходимо задать CommandText для свойства StoredProcedureимя хранимой процедуры. Команда выполняет эту хранимую процедуру при вызове одного из методов Execute.

Поставщик данных Microsoft .NET Framework для SQL Server не поддерживает заполнитель вопросительного знака (?) для передачи параметров в инструкцию SQL или хранимую процедуру, вызываемую с именем CommandTypeText. В этом случае необходимо использовать именованные параметры. Рассмотрим пример.

SELECT * FROM Customers WHERE CustomerID = @CustomerID

Дополнительные сведения см. в разделе "Настройка параметров" и "Типы данных параметров".

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

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