Udostępnij za pośrednictwem


SqlCommand.CommandType Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą sposób CommandText interpretacji właściwości.

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

Wartość właściwości

CommandType Jedna z wartości. Wartość domyślna to Text.

Implementuje

Atrybuty

Wyjątki

Wartość nie była prawidłową CommandTypewartością .

Przykłady

Poniższy przykład tworzy obiekt SqlCommand i ustawia niektóre z jego właściwości.

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

Uwagi

Po ustawieniu CommandType właściwości StoredProcedurena wartość należy ustawić CommandText właściwość na nazwę procedury składowanej. Polecenie wykonuje tę procedurę składowaną podczas wywoływania jednej z metod Execute.

Dostawca danych microsoft .NET Framework dla SQL Server nie obsługuje symbolu zastępczego znaku zapytania (?) do przekazywania parametrów do instrukcji SQL lub procedury składowanej wywoływanej Textza pomocą znaku CommandType . W takim przypadku należy użyć nazwanych parametrów. Na przykład:

SELECT * FROM Customers WHERE CustomerID = @CustomerID

Aby uzyskać więcej informacji, zobacz Konfigurowanie parametrów i typów danych parametrów.

Dotyczy

Zobacz też