CommandStream 屬性 (ADO)
指出用來做為 Command 物件輸入的資料流。
設定和傳回值
設定或傳回用來做為 Command 物件輸入的資料流。 此資料流的格式為提供者特定;請參閱提供者的文件,以取得詳細資訊。 此屬性類似於 CommandText 屬性,用來指定 Command 輸入的字串。
備註
CommandStream 和 CommandText 互斥。 當使用者設定 CommandStream 屬性時,CommandText 屬性會設定為空字串 (「」)。 若使用者設定 CommandText 屬性,則 CommandStream 屬性會設定為 Nothing。
Command.Parameters.Refresh 和 Command.Prepare 方法的行為是由提供者所定義。 無法重新整理資料流中的參數值。
其他傳回 Command 來源的 ADO 物件無法使用輸入資料流。 例如,如果 Recordset 的 Source 設定為具有資料流做為其輸入的 Command 物件,Recordset.Source 就會繼續傳回 CommandText 屬性,其中包含空字串 (「」),而不是 CommandStream 屬性的資料流內容。
使用命令資料流 (如 CommandStream 所指定) 時,CommandType 屬性的唯一有效 CommandTypeEnum 值是 adCmdText 和 adCmdUnknown。 其他任何值會造成錯誤。