Latest web development tutorials

ADO Command 對象


Command 對象

ADO Command 對像用於執行面向數據庫的一次簡單查詢。 此查詢可執行諸如創建、添加、取回、刪除或更新記錄等動作。

如果該查詢用於取回數據,此數據將以一個RecordSet 對象返回。 這意味著被取回的數據能夠被RecordSet 對象的屬性、集合、方法或事件進行操作。

Command 對象的主要特性是有能力使用存儲查詢和帶有參數的存儲過程。

ProgID

set objCommand=Server.CreateObject("ADODB.command")

屬性

屬性 描述
ActiveConnection 設置或返回包含了定義連接或Connection 對象的字符串。
CommandText 設置或返回包含提供者(provider)命令(如SOL 語句、表格名稱或存儲的過程調用)的字符串值。 默認值為""(零長度字符串)。
CommandTimeout 設置或返回長整型值,該值指示等待命令執行的時間(單位為秒)。 默認值為30。
CommandType 設置或返回一個Command 對象的類型
Name 設置或返回一個Command 對象的名稱
Prepared 指示執行前是否保存命令的編譯版本(已經準備好的版本)。
State 返回一個值,此值可描述該Command 對象處於打開、關閉、連接、執行還是取回數據的狀態。

方法

方法 描述
Cancel 取消一個方法的一次執行。
CreateParameter 創建一個新的Parameter 對象
Execute 執行CommandText 屬性中的查詢、SQL 語句或存儲過程。

集合

集合 描述
Parameters 包含一個Command 對象的所有Parameter 對象。
Properties 包含一個Command 對象的所有Property 對象。