Implementazione di un comando

L'oggetto Command è preposto alla formulazione di una richiesta e al passaggio di tale richiesta all'origine dati. Se vengono restituiti dei risultati, l'oggetto Command è responsabile della restituzione di tali risultati sotto forma di DataReader, valore scalare o parametri.

Per implementare un oggetto Command, creare una classe che consenta l'implementazione di IDbCommand. Implementare il metodo ExecuteReader per la restituzione di un gruppo di risultati (o più gruppi di risultati) come DataReader, il metodo ExecuteScalar per la restituzione di un risultato sotto forma di valore scalare e il metodo ExecuteNonQuery per l'elaborazione di un comando all'origine dati che non restituisca un gruppo di risultati ma che consenta la restituzione di parametri.

Negli argomenti seguenti viene riportato del codice di esempio per l'implementazione di un oggetto Command.

Per un esempio di implementazione in Visual Basic:

Per un esempio di implementazione in C#:

Vedere anche

Implementazione di un provider di dati .NET Framework | Esempio di provider di dati .NET Framework