SqlCommandBuilder.DeriveParameters(SqlCommand) Méthode
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.
Récupère les informations sur les paramètres à partir de la procédure stockée spécifiée dans SqlCommand et remplit la collection Parameters de l'objet SqlCommand spécifié.
public:
static void DeriveParameters(System::Data::SqlClient::SqlCommand ^ command);
public static void DeriveParameters (System.Data.SqlClient.SqlCommand command);
static member DeriveParameters : System.Data.SqlClient.SqlCommand -> unit
Public Shared Sub DeriveParameters (command As SqlCommand)
Paramètres
- command
- SqlCommand
SqlCommand référençant la procédure stockée à partir de laquelle les informations sur les paramètres doivent être dérivées. Les paramètres dérivés sont ajoutés à la collection Parameters de SqlCommand.
Exceptions
Le texte de la commande n'est pas un nom de procédure stockée valide.
Remarques
DeriveParameters
Remplace toutes les informations de paramètre existantes pour .SqlDbCommand
DeriveParameters
nécessite un appel supplémentaire à la base de données pour obtenir les informations. Si les informations de paramètre sont connues à l’avance, il est plus efficace de remplir la collection de paramètres en définissant les informations explicitement.
Vous pouvez uniquement utiliser avec des DeriveParameters
procédures stockées. Vous ne pouvez pas utiliser DeriveParameters
avec des procédures stockées étendues. Vous ne pouvez pas utiliser DeriveParameters
pour remplir le avec des SqlParameterCollection instructions Transact-SQL arbitraires, telles qu’une instruction SELECT paramétrable.
Pour plus d’informations, consultez Configuration des paramètres et des types de données de paramètre.