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 對象。