OleDbCommand.CommandType Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą sposób CommandText interpretowania 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ą .
Uwagi
Po ustawieniu CommandType właściwości na StoredProcedure, 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.
Connection CommandType Nie można ustawić właściwości iCommandText, jeśli bieżące połączenie wykonuje operację wykonywania lub pobierania.
Dostawca .NET OLE DB nie obsługuje nazwanych parametrów przekazywania parametrów do instrukcji SQL lub procedury składowanej wywoływanej OleDbCommand przez element , gdy CommandType jest ustawiony na Tekst. W tym przypadku należy użyć symbolu zastępczego znaku zapytania (?). Przykład:
SELECT * FROM Customers WHERE CustomerID = ?
W związku z tym kolejność OleDbParameter dodawania obiektów do OleDbParameterCollection obiektu musi bezpośrednio odpowiadać pozycji symbolu zastępczego znaku zapytania dla parametru. Aby uzyskać więcej informacji, zobacz Konfigurowanie parametrów i typów danych parametrów.