SqlCommandBuilder.DeriveParameters(SqlCommand) Méthode

Définition

Récupère les informations de paramètre de la procédure stockée spécifiée dans le SqlCommand fichier et remplit la Parameters collection de l’objet spécifié SqlCommand .

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érencement de la procédure stockée à partir de laquelle les informations de paramètre doivent être dérivées. Les paramètres dérivés sont ajoutés à la Parameters collection du 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 le 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 explicitement les informations.

Vous ne pouvez utiliser DeriveParameters que les 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 la SqlParameterCollection avec des 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ètres.

S’applique à

Voir aussi