OleDbCommand.CommandType Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger ett värde som anger hur egenskapen CommandText tolkas.
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
Egenskapsvärde
Ett av CommandType värdena. Standardvärdet är Text.
Implementeringar
- Attribut
Undantag
Värdet var inte giltigt CommandType.
Kommentarer
När du anger CommandType egenskapen till StoredProcedurebör du ange CommandText egenskapen till namnet på den lagrade proceduren. Kommandot kör den här lagrade proceduren när du anropar någon av körmetoderna.
Egenskaperna Connection, CommandType och CommandText kan inte anges om den aktuella anslutningen utför en körnings- eller hämtningsåtgärd.
OLE DB-.NET-providern stöder inte namngivna parametrar för att skicka parametrar till en SQL-instruktion eller en lagrad procedur som anropas av en OleDbCommand när CommandType har angetts till Text. I det här fallet måste platshållaren för frågetecken (?) användas. Ett exempel:
SELECT * FROM Customers WHERE CustomerID = ?
Därför måste den ordning i vilken OleDbParameter objekt läggs till OleDbParameterCollection i måste direkt motsvara positionen för frågetecknets platshållare för parametern. Mer information finns i Konfigurera parametrar och parameterdatatyper.