CommandType 屬性 (ADO)

指出 Command 物件的類型。

設定和傳回值

設定或傳回一或多個 CommandTypeEnum 值。

注意

請勿搭配 CommandType 使用 adCmdFileadCmdTableDirectCommandTypeEnum 值。 這些值只能作為 RecordsetOpenRequery 方法的選項。

備註

使用 CommandType 屬性來最佳化 CommandText 屬性的評估。

如果 CommandType 屬性值設定為預設值 adCmdUnknown,您可能會遇到效能降低的情況,因為 ADO 必須呼叫提供者,以判斷 CommandText 屬性是 SQL 陳述式、預存程序或資料表名稱。 如果您知道您使用的命令類型,設定 CommandType 屬性會指示 ADO 直接移至相關的程式碼。 如果 CommandType 屬性不符合 CommandText 屬性中的命令類型,當您呼叫 Execute 方法時會發生錯誤。

套用至

Command 物件 (ADO)

另請參閱

ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (VB)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (VC++)
ActiveConnection、CommandText、CommandTimeout、CommandType、Size 和 Direction 屬性範例 (JScript)