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

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

2025-08-26通用術語294

什麼是 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)?概念、運作方式” 的相關文章

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

什麼是NTFS 特殊權限 (Windows NT)?概念、怎麼運作

網路百科全書中 NTFS 特殊權限 (Windows NT) 的定義。什麼是 NTFS 特殊權限 (Windows NT)?NTFS 特殊許可權是在 NTFS 檔案系統標準許可權對於特定安全性目的而言不夠精細時,授與或拒絕的個別許可權。無論您是保護檔案還是資料夾,可用的特殊權限都是相同的,...

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

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

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

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

什麼是Apple 開放式運輸(Apple Open Transport)?概念、運作方式

網路百科全書中蘋果開放傳輸的定義。什麼是 Apple Open Transport?Apple Open Transport 是一種 Apple 網路技術,用於傳輸獨立網路,是 Macintosh 作業系統網路和通訊子系統的一部分。Apple Open Transport 的設計目的是讓你在 Mac...

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

什麼是NetBIOS over TCP/IP 節點類型?概念、運作方式

網路百科全書中 NetBIOS over TCP/IP 節點類型的定義。什麼是 NetBIOS over TCP/IP 節點類型?NetBIOS over TCP/IP 節點類型是 NetBIOS over TCP/IP (NetBT) 主機的不同配置或節點類型。節點類型決定如何執行 Ne...

什麼是Windows 通訊端(Winsock)?概念、運作方式

什麼是Windows 通訊端(Winsock)?概念、運作方式

網路百科全書中 Windows Winsock 的定義。什麼是 Windows Winsock?Windows 通訊端,也稱為 Winsock,是一種進程間通訊 (IPC) 機制,可在兩部電腦上的進程之間提供可靠的、以連線為導向的雙向通訊或不可靠的無連線通訊。Windows Sockets...

什麼是網頁?概念、運作方式、網頁元素

什麼是網頁?概念、運作方式、網頁元素

網路百科全書中網頁的定義。什麼是網頁?網頁是使用超文本標記語言 (HTML) 格式化的文本信息文件,可能包括腳本和活動內容,由 Web 服務器響應 Web 瀏覽器的要求發送。網頁網頁一般有兩種類型:靜態網頁:以檔案的形式儲存在伺服器上,其形式與遞送至用戶端的格式相同。這些檔案的副檔名通常為...