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