OleDbCommandBuilder.DeriveParameters(OleDbCommand) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Recupera le informazioni sui parametri dalla stored procedure specificata in OleDbCommand e popola la Parameters raccolta dell'oggetto specificato 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)
Parametri
- command
- OleDbCommand
Riferimento OleDbCommand alla stored procedure da cui derivare le informazioni sui parametri. I parametri derivati vengono aggiunti alla Parameters raccolta di OleDbCommand.
Eccezioni
Il provider OLE DB sottostante non supporta la restituzione di informazioni sui parametri della stored procedure, il testo del comando non è un nome di stored procedure valido o l'oggetto CommandType specificato non StoredProcedureè .
Commenti
DeriveParameterssovrascrive eventuali informazioni sui parametri esistenti per .OleDbCommand
DeriveParameters richiede una chiamata aggiuntiva all'origine dati per ottenere le informazioni. Se le informazioni sui parametri sono note in anticipo, è più efficiente popolare la raccolta di parametri impostando le informazioni in modo esplicito.
È possibile usare DeriveParameters solo con stored procedure. Non è possibile usare DeriveParameters per popolare l'OleDbParameterCollection con istruzioni Transact-SQL arbitrarie, ad esempio un'istruzione SELECT con parametri.
Per altre informazioni, vedere Configuring Parameters and Parameter Data Types.