對(duì)象或集合 | 說明內(nèi)容 |
---|---|
Connection 對(duì)象 | 代表與數(shù)據(jù)源的唯一會(huì)話。在使用客戶端/服務(wù)器數(shù)據(jù)庫系統(tǒng)的情況下,該對(duì)象可以等價(jià)于與服務(wù)器的實(shí)際網(wǎng)絡(luò)連接。Connection 對(duì)象的某些集合、方法或?qū)傩钥赡懿豢捎?,這取決于提供者支持的功能。 |
Command 對(duì)象 | 用來定義針對(duì)數(shù)據(jù)源運(yùn)行的具體命令,例如 SQL 查詢。 |
Recordset 對(duì)象 | 表示從基本表或命令執(zhí)行的結(jié)果所得到的整個(gè)記錄集合。所有 Recordset 對(duì)象均由記錄(行)和字段(列)組成。 |
Record 對(duì)象 | 表示來自 Recordset 或提供者的一行數(shù)據(jù)。該記錄可以表示數(shù)據(jù)庫記錄或某些其他類型的對(duì)象(例如文件或目錄),這取決于提供者。 |
Stream 對(duì)象 | 表示二進(jìn)制或文本數(shù)據(jù)的數(shù)據(jù)流。例如,XML 文檔可以加載到數(shù)據(jù)流中以便進(jìn)行命令輸入,也可以作為查詢結(jié)果從某些提供者那里返回。Stream 對(duì)象可用于對(duì)包含這些數(shù)據(jù)流的字段或記錄進(jìn)行操作。 |
Parameter 對(duì)象 | 表示與基于參數(shù)化查詢或存儲(chǔ)過程的 Command 對(duì)象相關(guān)聯(lián)的參數(shù)。 |
Field 對(duì)象 | 表示一列普通數(shù)據(jù)類型數(shù)據(jù)。每個(gè) Field 對(duì)象對(duì)應(yīng)于 Recordset 中的一列。 |
Property 對(duì)象 | 表示由提供者定義的 ADO 對(duì)象的特征。ADO 對(duì)象有兩種類型的屬性:內(nèi)置屬性和動(dòng)態(tài)屬性。內(nèi)置屬性是指那些已在 ADO 中實(shí)現(xiàn)并且任何新對(duì)象可以立即使用的屬性。Property 對(duì)象是基本提供者所定義的動(dòng)態(tài)屬性的容器。 |
Error 對(duì)象 | 包含有關(guān)數(shù)據(jù)訪問錯(cuò)誤的詳細(xì)信息,這些錯(cuò)誤與涉及提供者的單個(gè)操作有關(guān)。 |
Fields 集合 | 包含 Recordset 或 Record 對(duì)象的所有 Field 對(duì)象。 |
Properties 集合 | 包含對(duì)象特定實(shí)例的所有 Property 對(duì)象。 |
Parameters 集合 | 包含 Command 對(duì)象的所有 Parameter 對(duì)象。 |
Errors 集合 | 包含為響應(yīng)單個(gè)提供者相關(guān)失敗而創(chuàng)建的所有 Error 對(duì)象。 |
AbsolutePage | 指示當(dāng)前記錄所在的頁。 |
AbsolutePosition | 指示 Recordset 對(duì)象的當(dāng)前記錄的序號(hào)位置。 |
ActiveCommand | 指示 Command 對(duì)象,用于創(chuàng)建相關(guān)聯(lián)的 Recordset 對(duì)象。 |
ActiveConnection | 指示指定的 Command、Recordset 或 Record 對(duì)象當(dāng)前所屬的 Connection 對(duì)象。 |
ActualSize | 指示字段的值的實(shí)際長度。 |
Attributes | 指示對(duì)象的一項(xiàng)或多項(xiàng)特性。 |
BOF 和 EOF | BOF — 指示當(dāng)前記錄位置位于 Recordset 對(duì)象的第一個(gè)記錄之前。 EOF — 指示當(dāng)前記錄位置位于 Recordset 對(duì)象的最后一個(gè)記錄之后。 |
Bookmark | 指示唯一標(biāo)識(shí) Recordset 對(duì)象中的當(dāng)前記錄的書簽,或者將 Recordset 對(duì)象的當(dāng)前記錄設(shè)置為由有效書簽標(biāo)識(shí)的記錄。 |
CacheSize | 指示在內(nèi)存中本地緩存的 Recordset 對(duì)象的記錄數(shù)目。 |
子集 | 從 ADORecordsetConstruction 對(duì)象中或在該對(duì)象上獲得或設(shè)置 OLE DB Chapter 對(duì)象。 |
CharSet | 指示用于轉(zhuǎn)換文本 Stream 內(nèi)容的字符集。 |
CommandText | 指示要根據(jù)提供者發(fā)出的命令文本。 |
CommandTimeout | 指示執(zhí)行命令期間在終止嘗試和產(chǎn)生錯(cuò)誤之前需等待的時(shí)間。 |
CommandType | 指示 Command 對(duì)象的類型。 |
ConnectionString | 指示用于建立到數(shù)據(jù)源的連接的信息。 |
ConnectionTimeout | 指示建立連接期間在終止嘗試和產(chǎn)生錯(cuò)誤之前需要等待的時(shí)間。 |
Count | 指示集合中對(duì)象的數(shù)目。 |
CursorLocation | 指示游標(biāo)服務(wù)的位置。 |
CursorType | 指示 Recordset 對(duì)象中所用游標(biāo)的類型。 |
DataMember | 指示要從 DataSource 屬性所引用的對(duì)象中檢索的數(shù)據(jù)成員的名稱。 |
DataSource | 指示對(duì)象,其中包含要被表示為 Recordset 對(duì)象的數(shù)據(jù)。 |
DefaultDatabase | 指示 Connection 對(duì)象的默認(rèn)數(shù)據(jù)庫。 |
DefinedSize | 指示 Field 對(duì)象的數(shù)據(jù)容量。 |
Description | 描述 Error 對(duì)象。 |
Direction | 指示 Parameter 表示輸入?yún)?shù)、輸出參數(shù)還是兩者都表示,或者指示該參數(shù)是否是從存儲(chǔ)過程返回的值。 |
EditMode | 指示當(dāng)前記錄的編輯狀態(tài)。 |
EOS | 指示當(dāng)前位置是否在流的結(jié)尾處。 |
Filter | 指示 Recordset 中的數(shù)據(jù)的過濾器。 |
HelpContext 和 HelpFile | 指示與 Error 對(duì)象相關(guān)聯(lián)的幫助文件和主題。 HelpContextID — 以 Long 值返回幫助文件中的主題的上下文 ID。 HelpFile — 返回 String 值,用于計(jì)算幫助文件的完整解析路徑。 |
Index | 指示對(duì) Recordset 對(duì)象當(dāng)前生效的索引的名稱。 |
IsolationLevel | 指示 Connection 對(duì)象的隔離級(jí)別。 |
Item | 按名稱或序號(hào)指示集合的特定成員。 |
LineSeparator | 指示要在文本 Stream 對(duì)象中用作分行符的二進(jìn)制字符。 |
LockType | 指示編輯過程中記錄上的鎖定類型。 |
MarshalOptions | 指示要調(diào)度回服務(wù)器的記錄。 |
MaxRecords | 指示由查詢返回給 Recordset 的最大記錄數(shù)目。 |
Mode | 指示在 Connection、Record 或 Stream 對(duì)象中修改數(shù)據(jù)的有效權(quán)限。 |
Name | 指示對(duì)象的名稱。 |
NativeError | 指示給定 Error 對(duì)象的提供者特有的錯(cuò)誤代碼。 |
Number | 指示唯一標(biāo)識(shí) Error 對(duì)象的數(shù)字。 |
NumericScale | 指示 Parameter 或 Field 對(duì)象中數(shù)字值的范圍。 |
OriginalValue | 指示發(fā)生任何更改前記錄中已經(jīng)存在的 Field 的值。 |
PageCount | 指示 Recordset 對(duì)象包含的數(shù)據(jù)頁數(shù)。 |
PageSize | 指示 Recordset 中一頁包含的記錄數(shù)目。 |
ParentRow | 設(shè)置 ADORecordConstruction 對(duì)象上 OLE DB Row 對(duì)象的容器,以便將父行放入到 ADO Record 對(duì)象中。 |
ParentURL | 指示指向當(dāng)前 Record 對(duì)象的父 Record 的絕對(duì) URL 字符串。 |
Position | 指示在 Stream 對(duì)象中的當(dāng)前位置。 |
Precision | 指示 Parameter 對(duì)象中的數(shù)字值的精度或數(shù)字型 Field 對(duì)象的精度。 |
Prepared | 指示執(zhí)行前是否保存命令的編譯版本。 |
Provider | 指示 Connection 對(duì)象的提供者的名稱。 |
RecordCount | 指示 Recordset 對(duì)象中的記錄數(shù)目。 |
RecordType | 指示 Record 對(duì)象的類型。 |
Row | 從 ADORecordConstruction 對(duì)象中或在該對(duì)象上獲得或設(shè)置 OLE DB Row 對(duì)象。 |
RowPosition | 從 ADORecordsetConstruction 對(duì)象中或在該對(duì)象上獲得或設(shè)置 OLE DB RowPosition。 |
Rowset | 從 ADORecordsetConstruction 對(duì)象中或在該對(duì)象上獲得或設(shè)置 OLE DB Rowset 對(duì)象。 |
Size | 指示 Parameter 對(duì)象的最大字節(jié)或字符大小。 |
Size (ADO Stream) | 指示的流的總字節(jié)數(shù)。 |
Sort | 指示一個(gè)或多個(gè)作為 Recordset 排序基準(zhǔn)的字段名,并指示按升序還是降序?qū)γ總€(gè)字段進(jìn)行排序。 |
Source (ADO Error) | 指示最初產(chǎn)生錯(cuò)誤的對(duì)象或應(yīng)用程序的名稱。 |
Source (ADO Record) | 指示由 Record 對(duì)象表示的項(xiàng)目。 |
Source (ADO Recordset) | 指示 Recordset 對(duì)象中的數(shù)據(jù)源。 |
SQLState | 指示給定 Error 對(duì)象的 SQL 狀態(tài)。 |
State | 對(duì)所有適用的對(duì)象,指示該對(duì)象狀態(tài)是打開的還是關(guān)閉的。 對(duì)執(zhí)行異步方法的所有適用的對(duì)象,指示對(duì)象的當(dāng)前狀態(tài)是正在連接、正在執(zhí)行還是正在檢索。 |
Status (ADO Field) | 指示 Field 對(duì)象的狀態(tài)。 |
Status (ADO Recordset) | 指示有關(guān)批更新或其他大量操作的當(dāng)前記錄的狀態(tài)。 |
StayInSync | 指示在分級(jí) Recordset 對(duì)象中,當(dāng)父行位置更改時(shí),對(duì)基本子記錄(即“子集”)的引用是否會(huì)更改。 |
Type | 指示 Parameter、Field 或 Property 對(duì)象的可操作類型或數(shù)據(jù)類型。 |
Type (ADO Stream) | 指示 Stream 中包含的數(shù)據(jù)的類型(二進(jìn)制或文本)。 |
UnderlyingValue | 指示數(shù)據(jù)庫中 Field 對(duì)象的當(dāng)前值。 |
Value | 指示分配給 Field、Parameter 或 Property 對(duì)象的值。 |
Version | 指示 ADO 版本號(hào)。 |
AddNew | 創(chuàng)建可更新的 Recordset 對(duì)象的新記錄。 |
Append | 向集合中追加對(duì)象。如果集合是 Fields,可先創(chuàng)建新的 Field 對(duì)象,再將其追加到集合中。 |
AppendChunk | 將數(shù)據(jù)追加到大的文本或二進(jìn)制數(shù)據(jù) Field 或追加到 Parameter 對(duì)象。 |
BeginTrans、CommitTrans 和 RollbackTrans | 按下面的方法管理 Connection 對(duì)象中的事務(wù)處理: BeginTrans — 開始新事務(wù)。 CommitTrans — 保存更改并結(jié)束當(dāng)前事務(wù)。它也可能啟動(dòng)新事務(wù)。 RollbackTrans — 取消當(dāng)前事務(wù)中所做的更改并結(jié)束事務(wù)。它也可能啟動(dòng)新事務(wù)。 |
Cancel | 取消執(zhí)行掛起的異步方法調(diào)用。 |
CancelBatch | 取消掛起的批更新。 |
CancelUpdate | 在調(diào)用 Update 方法之前,取消對(duì) Recordset 對(duì)象的當(dāng)前行或新行或者 Record 對(duì)象的 Fields 集合所做的更改。 |
Clear | 刪除 Errors 集合中的所有 Error 對(duì)象。 |
Clone | 從現(xiàn)有 Recordset 對(duì)象創(chuàng)建一個(gè)相同的 Recordset 對(duì)象??蛇x擇指定該副本為只讀。 |
Close | 關(guān)閉打開的對(duì)象和任何相關(guān)的對(duì)象。 |
CompareBookmarks | 比較兩個(gè)書簽并返回其相對(duì)值的說明。 |
CopyRecord | 把文件或目錄(及其內(nèi)容)復(fù)制到另一個(gè)位置。 |
CopyTo | 將 Stream 中指定數(shù)目的字符或字節(jié)(取決于 Type)復(fù)制到另一個(gè) Stream 對(duì)象。 |
CreateParameter | 創(chuàng)建具有指定屬性的新的 Parameter 對(duì)象。 |
Delete(ADO Parameters 集合) | 從 Parameters 集合中刪除對(duì)象。 |
Delete(ADO Fields 集合) | 從 Fields 集合中刪除對(duì)象。 |
Delete (ADO Recordset) | 刪除當(dāng)前記錄或記錄組。 |
DeleteRecord | 刪除文件或目錄(及其所有子目錄)。 |
Execute (ADO Command) | 執(zhí)行 CommandText 屬性中指定的查詢、SQL 語句或存儲(chǔ)過程。 |
Execute (ADO Connection) | 執(zhí)行指定的查詢、SQL 語句、存儲(chǔ)過程或提供者特有的文本。 |
Find | 在 Recordset 中搜索滿足指定條件的行。 |
Flush | 將保留在 ADO 緩沖區(qū)中的 Stream 的內(nèi)容強(qiáng)加到與 Stream 相關(guān)聯(lián)的基本對(duì)象。 |
GetChildren | 返回 Recordset,其中的行表示由此 Record 表示的目錄中的文件和子目錄。 |
GetChunk | 返回大的文本或二進(jìn)制數(shù)據(jù) Field 對(duì)象的全部或部分內(nèi)容。 |
GetRows | 將 Recordset 對(duì)象的多個(gè)記錄檢索到數(shù)組中。 |
GetString | 將 Recordset 作為字符串返回。 |
LoadFromFile | 將現(xiàn)有文件的內(nèi)容加載到 Stream 中。 |
Move | 在 Recordset 對(duì)象中移動(dòng)當(dāng)前記錄的位置。 |
MoveFirst、MoveLast、MoveNext 和 MovePrevious | 移動(dòng)到指定的 Recordset 對(duì)象中的第一個(gè)、最后一個(gè)、下一個(gè)或上一個(gè)記錄并使其成為當(dāng)前記錄。 |
MoveRecord | 把文件或目錄(及其內(nèi)容)移動(dòng)到另一個(gè)位置。 |
NextRecordset | 通過執(zhí)行一系列命令清除當(dāng)前 Recordset 對(duì)象并返回下一個(gè) Recordset。 |
Open (ADO Connection) | 打開到數(shù)據(jù)源的連接。 |
Open (ADO Record) | 打開現(xiàn)有的 Record 對(duì)象,或者創(chuàng)建新的文件或目錄。 |
Open (ADO Recordset) | 打開游標(biāo)。 |
Open (ADO Stream) | 打開 Stream 對(duì)象來操作二進(jìn)制或文本數(shù)據(jù)的流。 |
OpenSchema | 從提供者獲取數(shù)據(jù)庫模式信息。 |
Read | 從 Stream 對(duì)象讀取指定數(shù)目的字節(jié)。 |
ReadText | 從文本 Stream 對(duì)象讀取指定數(shù)目的字符。 |
Refresh | 更新集合中的對(duì)象以反映提供者可用的特有對(duì)象。 |
Requery | 通過重新執(zhí)行對(duì)象所基于的查詢來更新 Recordset 對(duì)象中的數(shù)據(jù)。 |
Resync | 從基本數(shù)據(jù)庫刷新當(dāng)前 Recordset 對(duì)象中的數(shù)據(jù)或 Record 對(duì)象的 Fields 集合。 |
Save | 將 Recordset 保存在文件或 Stream 對(duì)象中。 |
SaveToFile | 把 Stream 的二進(jìn)制內(nèi)容保存到文件。 |
Seek | 搜索 Recordset 的索引以快速定位與指定的值相匹配的行,并使其成為當(dāng)前行。 |
SetEOS | 設(shè)置流的結(jié)尾位置。 |
SkipLine | 讀取文本流時(shí)跳過一整行。 |
Stat | 獲得有關(guān)打開的流的統(tǒng)計(jì)信息。 |
Supports | 確定指定的 Recordset 對(duì)象是否支持特定類型的功能。 |
Update | 保存對(duì) Recordset 對(duì)象的當(dāng)前行或者 Record 對(duì)象的 Fields 集合所做的更改。 |
UpdateBatch | 將所有掛起的批更新寫入磁盤。 |
Write | 將二進(jìn)制數(shù)據(jù)寫入 Stream 對(duì)象。 |
WriteText | 將指定的文本字符串寫入 Stream 對(duì)象。 |
BeginTransComplete | 在 BeginTrans 操作后調(diào)用。 |
CommitTransComplete | 在 CommitTrans 操作后調(diào)用。 |
ConnectComplete | 在連接啟動(dòng)后調(diào)用。 |
Disconnect | 在連接結(jié)束后調(diào)用。 |
EndOfRecordset | 在試圖移動(dòng)到超過 Recordset 結(jié)尾的行時(shí)調(diào)用。 |
ExecuteComplete | 在命令執(zhí)行結(jié)束后調(diào)用。 |
FetchComplete | 在長異步操作中的所有記錄已經(jīng)檢索到 Recordset 中之后調(diào)用。 |
FetchProgress | 在長異步操作期間定期調(diào)用,用于報(bào)告 Recordset 中當(dāng)前已經(jīng)檢索的行數(shù)。 |
FieldChangeComplete | 在更改了一個(gè)或多個(gè) Field 對(duì)象的值后調(diào)用。 |
InfoMessage | 在 ConnectionEvent 操作期間出現(xiàn)警告時(shí)調(diào)用。 |
MoveComplete | 在 Recordset 中的當(dāng)前位置更改后調(diào)用。 |
RecordChangeComplete | 在一個(gè)或多個(gè)記錄更改后調(diào)用。 |
RecordsetChangeComplete | 在 Recordset 更改后調(diào)用。 |
RollbackTransComplete | 在 RollbackTrans 操作后調(diào)用。 |
WillChangeField | 在掛起操作更改 Recordset 中的一個(gè)或多個(gè) Field 對(duì)象的值之前調(diào)用。 |
WillChangeRecord | 在 Recordset 中的一個(gè)或多個(gè)記錄(行)更改前調(diào)用。 |
WillChangeRecordset | 在掛起操作更改 Recordset 前調(diào)用。 |
WillConnect | 在連接開始前調(diào)用。 |
WillExecute | 在對(duì)此連接執(zhí)行掛起命令前調(diào)用,使用戶能夠檢查和修改掛起執(zhí)行參數(shù)。 |
WillMove | WillMove 事件在掛起操作更改 Recordset 中的當(dāng)前位置前調(diào)用。 |
聯(lián)系客服