Partilhar via


Visão geral do objeto Command

Com um objeto Command, você pode fazer o seguinte:

  • Defina o texto executável do comando (por exemplo, uma instrução SQL ou um procedimento armazenado) usando a propriedade CommandText.

  • Defina consultas parametrizadas ou argumentos de procedimento armazenado usando objetos Parameter e a coleção Parameters.

  • Execute um comando e retorne um objeto Recordset, se apropriado, usando o método Execute.

  • Especifique o tipo de comando usando a propriedade CommandType antes da execução para otimizar o desempenho.

  • Especifique informações específicas sobre o texto do comando usando a propriedade Dialeto do objeto Comando.

  • Controlar se o provedor salva uma versão preparada (ou compilada) do comando antes da execução usando a propriedade Prepared.

  • Defina o número de segundos que um provedor aguardará a execução de um comando usando a propriedade CommandTimeout.

  • Associe uma conexão aberta a um objeto de comando definindo sua propriedade ActiveConnection.

  • Defina a propriedade Name para identificar o objeto Command como um método no objeto Connection associado.

  • Passe um objeto de comando para a propriedade de origem de um Recordset para obter dados.

  • Passe um objeto Stream que contém um comando (por exemplo, um comando XML) para um provedor que dá suporte a ele.