CommandStream 속성(ADO)

Command 개체의 입력으로 사용되는 스트림을 나타냅니다.

설정 및 반환 값

Command 개체의 입력으로 사용되는 스트림을 설정하거나 반환합니다. 이 스트림의 형식은 공급자별로 다릅니다. 자세한 내용은 공급자의 설명서를 참조하세요. 이 속성은 Command의 입력에 대한 문자열을 지정하는 데 사용되는 CommandText 속성과 비슷합니다.

설명

CommandStreamCommandText는 함께 사용할 수 없습니다. 사용자가 CommandStream 속성을 설정하면 CommandText 속성이 빈 문자열(“”)로 설정됩니다. 사용자가 CommandText 속성을 설정하면 CommandStream 속성이 Nothing으로 설정됩니다.

Command.Parameters.RefreshCommand.Prepare 메서드의 동작은 공급자에 의해 정의됩니다. 스트림의 매개 변수 값은 새로 고칠 수 없습니다.

명령의 원본을 반환하는 다른 ADO 개체에서는 입력 스트림을 사용할 수 없습니다. 예를 들어 레코드 집합원본이 스트림을 입력으로 포함하는 Command 개체로 설정된 경우 Recordset.SourceCommandStream 속성의 스트림 내용 대신 빈 문자열(“”)이 포함된 CommandText 속성을 계속 반환합니다.

CommandStream에서 지정한 대로 명령 스트림을 사용하는 경우 CommandType 속성에 유효한 CommandTypeEnum 값은 adCmdTextadCmdUnknown뿐입니다. 다른 값을 사용하면 오류가 발생합니다.

적용 대상

명령 개체(ADO)

참고 항목

CommandText 속성(ADO)
Dialect 속성
CommandTypeEnum