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