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