OdbcCommand.CommandType Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique la manière dont la propriété CommandText 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; }
public System.Data.CommandType CommandType { get; set; }
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 valeurs de l'objet CommandType. La valeur par défaut est Text
.
Implémente
Exceptions
La valeur n’est pas un CommandType valide.
Remarques
Lorsque la propriété a la CommandTypeStoredProcedure
valeur , vous devez définir la propriété sur la CommandText syntaxe d’appel ODBC complète. La commande exécute ensuite cette procédure stockée lorsque vous appelez l’une des méthodes Execute (par exemple, ExecuteReader ou ExecuteNonQuery).
Les Connectionpropriétés et CommandTextCommandType ne peuvent pas être définies si la connexion actuelle effectue une opération d’exécution ou de récupération.
Le fournisseur de données .NET Framework pour ODBC ne prend pas en charge le passage de paramètres nommés à une instruction SQL ou à une procédure stockée appelée par un OdbcCommand. Dans l’un de ces cas, utilisez l’espace réservé de point d’interrogation ( ?). Exemple :
SELECT * FROM Customers WHERE CustomerID = ?
L’ordre dans lequel OdbcParameter les objets sont ajoutés au OdbcParameterCollection doit correspondre directement à la position de l’espace réservé de point d’interrogation pour le paramètre.
Notes
Le fournisseur de données .NET Framework pour ODBC ne prend pas en charge le CommandType paramètre de TableDirect
.