Compartilhar via


Visão geral do objeto Command

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

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

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

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

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

  • Especificar informações específicas sobre o texto do comando usando a propriedade Dialect do objeto Command.

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

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

  • Associar uma conexão aberta a um objeto Command definindo a propriedade ActiveConnection.

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

  • Transmitir um objeto Command à propriedade Source de um Recordset a fim de obter dados.

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