Partilhar via


Propriedade CommandStream (ADO)

Indica o fluxo usado como entrada para um objeto de comando.

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; consulte a documentação do provedor para obter detalhes. Essa propriedade é semelhante à propriedade CommandText, que foi usada para especificar uma cadeia de caracteres para a entrada de um comando .

Observações

CommandStream e CommandText são mutuamente exclusivos. Quando o usuário define 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 do ADO que retornam a origem de um comando . Por exemplo, se o de origem de um conjunto de registros for definido como um objeto de comando 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 comandos (conforme especificado por CommandStream), os únicos valores válidos de CommandTypeEnum para a propriedade CommandType são adCmdText e adCmdUnknown. Qualquer outro valor causa um erro.

Aplica-se a

do objeto de comando (ADO)

Consulte Também

propriedade CommandText (ADO)
de propriedade dialeto
commandTypeEnum