Condividi tramite


Panoramica dell'oggetto Command

Con un oggetto Command, è possibile eseguire le operazioni seguenti:

  • Definire il testo eseguibile del comando (ad esempio, un'istruzione SQL o una stored procedure) usando la proprietà CommandText.

  • Definire query parametrizzate o argomenti di stored procedure utilizzando oggetti Parameter e la collezione Parameters.

  • Eseguire un comando e restituire un oggetto Recordset, se appropriato, usando il metodo Execute.

  • Specificare il tipo di comando usando la proprietà CommandType prima dell'esecuzione per ottimizzare le prestazioni.

  • Specificare informazioni specifiche sul testo del comando utilizzando la proprietà Dialect dell'oggetto Command.

  • Controllare se il provider salva una versione preparata (o compilata) del comando prima dell'esecuzione utilizzando la proprietà preparata.

  • Impostare il numero di secondi in cui un provider attenderà l'esecuzione di un comando usando la proprietà CommandTimeout.

  • Associare una connessione aperta a un oggetto Command impostando la relativa proprietà ActiveConnection.

  • Impostare la proprietà Name dell'oggetto Command per identificarlo come metodo sull'oggetto Connection associato.

  • Passare un oggetto Command alla proprietà Source di un Recordset per ottenere i dati.

  • Passare un oggetto Stream contenente un comando (ad esempio, un comando XML) a un provider che lo supporta.