Partager via


OleDbCommand.CommandType Propriété

Définition

Obtient ou définit une valeur qui indique comment la CommandText propriété est interprétée.

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

Valeur de propriété

Une des CommandType valeurs. La valeur par défaut est Text.

Implémente

Attributs

Exceptions

La valeur n’était pas valide CommandType.

Remarques

Lorsque vous définissez la CommandType propriété StoredProceduresur , vous devez définir la CommandText propriété sur le nom de la procédure stockée. La commande exécute cette procédure stockée lorsque vous appelez l’une des méthodes Execute.

Les Connectionpropriétés et CommandText les CommandType propriétés ne peuvent pas être définies si la connexion actuelle effectue une opération d’exécution ou d’extraction.

Le fournisseur .NET OLE DB ne prend pas en charge les paramètres nommés pour passer des paramètres à une instruction SQL ou à une procédure stockée appelée par un OleDbCommand moment CommandType défini sur Text. Dans ce cas, l’espace réservé du point d’interrogation ( ?) doit être utilisé. Par exemple:

SELECT * FROM Customers WHERE CustomerID = ?

Par conséquent, l’ordre dans lequel OleDbParameter les objets sont ajoutés au OleDbParameterCollection doit correspondre directement à la position de l’espace réservé du point d’interrogation pour le paramètre. Pour plus d’informations, consultez Configuration des paramètres et des types de données de paramètres.

S’applique à

Voir aussi