Поделиться через


CommandStream Property (ADO)

Указывает поток, используемый в качестве входных данных для объекта command.

Параметры и возвращаемые значения

Задает или возвращает поток, используемый в качестве входных данных для объекта Command. Формат этого потока зависит от поставщика; Дополнительные сведения см. в документации поставщика. Это свойство аналогично свойству CommandText, которое используется для указания строки ввода Command.

Замечания

CommandStream и CommandText являются взаимоисключающими. Когда пользователь задает свойство CommandStream, свойство commandText CommandText будет иметь пустую строку (""). Если пользователь задает свойство CommandText, свойство CommandStream будет иметь значение Nothing.

Поведение методов Command.Parameters.Refresh и Command.Prepare определяются поставщиком. Значения параметров в потоке не могут быть обновлены.

Входной поток недоступен другим объектам ADO, возвращающим источник Command. Например, если источника набора записей задан объект command , содержащий поток в качестве входных данных, Recordset.Source продолжает возвращать свойство commandText CommandText, которое содержит пустую строку (""), а не содержимое потока свойства CommandStream.

При использовании потока команд (как указано CommandStream), единственными допустимыми значениями CommandTypeEn um для свойства CommandType являются adCmdText и adCmdUnknown. Любое другое значение приводит к ошибке.

Применимо к

объекта команд (ADO)

См. также

свойства CommandText (ADO)
свойство диалекта
CommandTypeEnum