Compartilhar via


Propriedade CommandStream (ADO)

Indica o fluxo usado como entrada para um objeto Command.

Configurações e valores retornados

Define ou retorna o fluxo usado como entrada para um objeto Command. O formato desse fluxo é específico do provedor. Confira a documentação do provedor para ver detalhes. Essa propriedade é semelhante à propriedade CommandText, que é usada para especificar uma cadeia de caracteres para a entrada de um Command.

Comentários

CommandStream e CommandText são mutuamente exclusivos. Quando o usuário definir a propriedade CommandStream, a propriedade CommandText será definida como a cadeia de caracteres vazia (""). Se o usuário definir a propriedade CommandText, a propriedade CommandStream será definida como Nothing.

Os comportamentos dos métodos Command.Parameters.Refresh e Command.Prepare são definidos pelo provedor. Os valores dos parâmetros em um fluxo não podem ser atualizados.

O fluxo de entrada não está disponível para outros objetos ADO que retornam a origem de um Command. Por exemplo, se a Source de um Recordset for definida como um objeto Command que tenha um fluxo como entrada, Recordset.Source continuará retornando a propriedade CommandText, que contém uma cadeia de caracteres vazia (""), em vez do conteúdo do fluxo da propriedade CommandStream.

Ao usar um fluxo de comando (conforme especificado por CommandStream), os únicos valores válidos de CommandTypeEnum para a propriedade CommandType são adCmdText e adCmdUnknown. Qualquer outro valor causará erro.

Aplica-se A

Objeto Command (ADO)

Consulte Também

Propriedade CommandText (ADO)
Propriedade Dialect
CommandTypeEnum