當前位置:首頁 > 通用術語 > 什麼是ActiveX 資料物件 (ADO)?概念、運作方式

什麼是ActiveX 資料物件 (ADO)?概念、運作方式

2025-08-26通用術語187

什麼是 ActiveX 資料物件?

ADO 代表 ActiveX 數據對象,是一種數據訪問接口,用於與符合 OLE DB 的數據源通信。ActiveX 資料物件 (ADO) 是 OLE DB 的高階物件型介面。OLE DB 是資料來源的低階複雜介面。使用 ADO 和 OLE DB,用戶端應用程式可以使用相同的程式設計模型連線到各種資料來源。

這些資料來源包括關聯式資料庫、階層式資料庫、索引循序存取方法 (ISAM) 資料庫,以及幾乎任何其他存在開放式資料庫連線能力 (ODBC) 驅動程式的資料來源。為了與這些唯一的數據源通信,ADO 和 OLE DB 採用稱為 OLE DB 提供者的元件,這些元件是針對特定數據源設計的。

新增 ADO 物件

如果原生 OLE DB 提供者無法用於數據源,但 ODBC 驅動程式可供使用,則應該可以使用 ODBC 驅動程式和設計用來與 ODBC 驅動程式通訊的 OLE DB 提供者來存取數據源。

ADO 在各種環境中都受支援。例如,ADO 可用於 Microsoft Visual C++ 和 Microsoft Visual Basic,以存取 OLE DB 資料來源中的資料,例如 Microsoft SQL Server。

ADO 也可以與 Microsoft Internet Information Services (IIS) 搭配使用,以建立存取資料來源的 Microsoft Active Server Pages (ASP) 應用程式。

NOTE:

在基於 Web 的環境中,ADO 基本上是基於伺服器的資料存取解決方案。所有資料作業 (例如資料庫記錄的變更和篩選) 都必須在伺服器上進行。然後,客戶端可以接收數據,但無法輕鬆操作它。對於用戶端必須能夠操作所存取資料的應用程式,請改用遠端資料服務 (RDS) 的遠端資料繫結。RDS 是一種技術,可讓使用者操作用戶端上的資料,並在伺服器上自動進行任何變更。允許在用戶端上操作資料可使 Web 應用程式更快、反應更快。

Tips:

ADO 會透過網路程式庫與資料庫通訊。選擇合適的網路庫可以顯著提高資料存取效能。例如,如果 Microsoft SQL Server 在與 IIS 相同的電腦上執行,則使用具名管道可以提供比使用 TCP/IP 網路程式庫更好的效能。

“什麼是ActiveX 資料物件 (ADO)?概念、運作方式” 的相關文章

什麼是存取控制?概念、怎麼運作、通用術語

什麼是存取控制?概念、怎麼運作、通用術語

存取控制是一個通用術語,描述管理員如何保護對 Active Directory 中物件的存取。存取控制一詞也用於 Windows Server 和 Windows XP 平臺,以描述如何使用 NTFS 檔案系統來保護檔案和資料夾,以及如何控制共用資料夾、印表機和其他網路資源的存取。存取控制原則怎麼運...

什麼是RAID?概念、RAID 範例

什麼是RAID?概念、RAID 範例

RAID 是一種使用資料備援在磁碟子系統上實作容錯的技術。什麼是 RAID?RAID 代表獨立磁碟冗餘陣列,是一種透過使用軟體或使用單獨的硬體 RAID 儲存單元使用資料冗餘在磁碟子系統上實現容錯的技術。RAID 範例資料會以數種方式之一分散到磁碟機、稱為 RAID 層級、視所需的備援和效能層級而定...

什麼是令牌環(Token Ring)?概念、怎麼運作的

什麼是令牌環(Token Ring)?概念、怎麼運作的

網路百科全書中令牌環的定義。什麼是令牌環(代幣戒指)(在計算機網絡中)?Token Ring 是 IBM 開發的一種流行的局域網 (LAN) 技術,在許多商店中仍然擁有龐大的安裝基礎,但近年來已被不同形式的以太網大大超越。權杖環在 IEEE 802.5 規範中進行了標準化,該規範描述了配置為物理星形...

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

什麼是基本磁碟(Basic Volume)?概念、怎麼運作的

網路百科全書中基本磁碟的定義。磁碟管理中的磁碟區是什麼?檔案系統中的最高組織層次是磁碟區。檔案系統位於磁碟區上。磁區至少包含一個分割區,這是實體磁碟的邏輯分割。包含存在於一個分割區上的資料的磁區稱為簡式磁區,而包含存在於多個分割區上的資料的磁區稱為多分割區磁區。什麼是基本磁碟?Microsoft W...

什麼是通用分組無線電服務 (GPRS)?概念、怎麼運作的

什麼是通用分組無線電服務 (GPRS)?概念、怎麼運作的

網絡百科全書中通用分組無線服務 (GPRS) 的定義。什麼是GPRS(通用分組無線服務)?GPRS是時分多址(TDMA)蜂窩電話系統的升級版。通用分組無線電服務(GPRS)使用分組交換代替TDMA系統現有的電路交換技術,以更有效地利用可用帶寬。探地雷達GPRS為用戶提供多達八個獨立的14.4-Kbp...

什麼是硬體抽象層 (HAL)?概念、運作方式

什麼是硬體抽象層 (HAL)?概念、運作方式

HAL 或硬體抽象層是 Microsoft Windows Server 基礎上的薄層軟體,可在底層硬體和作業系統的較高層之間提供統一的介面。什麼是HAL(硬體抽象層)?作業系統底部的薄薄軟體層,在底層硬體和作業系統的較高層之間提供統一的介面,隱藏與這些較高層的硬體差異。換句話說,硬體抽象層 (HA...