OleDbCommandBuilder.DeriveParameters(OleDbCommand) 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 de paramètre de la procédure stockée spécifiée dans le OleDbCommand fichier et remplit la Parameters collection de l’objet spécifié OleDbCommand .
public:
static void DeriveParameters(System::Data::OleDb::OleDbCommand ^ command);
public static void DeriveParameters(System.Data.OleDb.OleDbCommand command);
static member DeriveParameters : System.Data.OleDb.OleDbCommand -> unit
Public Shared Sub DeriveParameters (command As OleDbCommand)
Paramètres
- command
- OleDbCommand
OleDbCommand 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 OleDbCommand.
Exceptions
Le fournisseur OLE DB sous-jacent ne prend pas en charge le retour des informations de paramètre de procédure stockée, le texte de la commande n’est pas un nom de procédure stockée valide ou le CommandType nom spécifié n’a pas StoredProcedureété spécifié.
Remarques
DeriveParameters remplace toutes les informations de paramètre existantes pour le OleDbCommand.
DeriveParameters nécessite un appel supplémentaire à la source 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 pour remplir la OleDbParameterCollection 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.