ADO Command 對(duì)象定義了將對(duì)數(shù)據(jù)源執(zhí)行的指定命令。本節(jié)介紹了 Command 對(duì)象的屬性、方法以及集合。
ADO Command 對(duì)象用于執(zhí)行面向數(shù)據(jù)庫(kù)的一次簡(jiǎn)單查詢(xún)。此查詢(xún)可執(zhí)行諸如創(chuàng)建、添加、取回、刪除或更新記錄等動(dòng)作。
如果該查詢(xún)用于取回?cái)?shù)據(jù),此數(shù)據(jù)將以一個(gè) RecordSet 對(duì)象返回。這意味著被取回的數(shù)據(jù)能夠被 RecordSet 對(duì)象的屬性、集合、方法或事件進(jìn)行操作。
Command 對(duì)象的主要特性是有能力使用存儲(chǔ)查詢(xún)和帶有參數(shù)的存儲(chǔ)過(guò)程。
屬性 | 描述 |
---|---|
ActiveConnection | 設(shè)置或返回包含了定義連接或 Connection 對(duì)象的字符串。 |
CommandText | 設(shè)置或返回包含提供者(provider)命令(如 SOL 語(yǔ)句、表格名稱(chēng)或存儲(chǔ)的過(guò)程調(diào)用)的字符串值。默認(rèn)值為 ""(零長(zhǎng)度字符串)。 |
CommandTimeout | 設(shè)置或返回長(zhǎng)整型值,該值指示等待命令執(zhí)行的時(shí)間(單位為秒)。默認(rèn)值為 30。 |
CommandType | 設(shè)置或返回一個(gè) Command 對(duì)象的類(lèi)型 |
Name | 設(shè)置或返回一個(gè) Command 對(duì)象的名稱(chēng) |
Prepared | 指示執(zhí)行前是否保存命令的編譯版本(已經(jīng)準(zhǔn)備好的版本)。 |
State | 返回一個(gè)值,此值可描述該 Command 對(duì)象處于打開(kāi)、關(guān)閉、連接、執(zhí)行還是取回?cái)?shù)據(jù)的狀態(tài)。 |
方法 | 描述 |
---|---|
Cancel | 取消一個(gè)方法的一次執(zhí)行。 |
CreateParameter | 創(chuàng)建一個(gè)新的 Parameter 對(duì)象 |
Execute | 執(zhí)行 CommandText 屬性中的查詢(xún)、SQL 語(yǔ)句或存儲(chǔ)過(guò)程。 |
集合 | 描述 |
---|---|
Parameters | 包含一個(gè) Command 對(duì)象的所有 Parameter 對(duì)象。 |
Properties | 包含一個(gè) Command 對(duì)象的所有 Property 對(duì)象。 |
在下面的一節(jié)內(nèi)容中,你將認(rèn)識(shí) ADO Connectin 對(duì)象。
更多建議: