CommandTypeEnum

指定應該如何解譯命令引數。

請務必驗證使用者提供的 CommandString 值,以避免讓應用程式使用者有機會插入使 ADO 執行的潛在危險命令。

常數 描述
adCmdUnspecified -1 不指定命令類型引數。
adCmdText 1 CommandText 評估為命令或預存程序呼叫的文字定義。
adCmdTable 2 CommandText 評估為資料表名稱,其資料行全都是由內部產生的 SQL 查詢所傳回。
adCmdStoredProc 4 CommandText 評估為預存程序名稱。
adCmdUnknown 8 預設值。 表示 CommandText 屬性中的命令類型未知。

當命令類型未知時,ADO 會多次嘗試解譯 CommandText

- CommandText 被解譯為命令或預存程序呼叫的文字定義。 這項行為與 adCmdText 相同。
- CommandText 是預存程序的名稱。 這項行為與 adCmdStoredProc 相同。
- CommandText 被解譯為資料表的名稱。 所有資料行都會由內部產生的 SQL 查詢傳回。 這項行為與 adCmdTable 相同。
adCmdFile 256 CommandText 評估為永續預存 Recordset 的檔案名稱。 與 資料錄集 一起使用。僅 開啟重新查詢
adCmdTableDirect 512 CommandText 評估為資料行已全部傳回之資料表名稱。 僅與 Recordset.OpenRequery 一起使用。 若要使用 Seek 方法,Recordset 必須與 adCmdTableDirect 一起開啟。

此值無法與 ExecuteOptionEnumadAsyncExecute 合併。

ADO/WFC 對等項目

套件:com.ms.wfc.data

常數
AdoEnums.CommandType.UNSPECIFIED
AdoEnums.CommandType.TEXT
AdoEnums.CommandType.TABLE
AdoEnums.CommandType.STOREDPROC
AdoEnums.CommandType.UNKNOWN
AdoEnums.CommandType.FILE
AdoEnums.CommandType.TABLEDIRECT

套用至