ADO在MICROSOFT DATA ACCESS 中的角色 (轉)
什麼是ADO,ADO和OLE 、ODBC到底是什麼關係,本人在查詢MSDN時找到本文,內容雖然比較簡單,但比較清晰,第一次翻譯,錯誤之處請大家多多指正。
The Role of ADO in Data Access
ADO在MICROSOFT DATA ACCESS 中的角色
The Microsoft Data Access Components (MDAC) prov data access that is independent of data stores, tools, and languages. It provides a high-level, easy-to-use interface, and a low-level, high-performance interface to practically any data store available. You can use this flexibility to integrate diverse data stores and use your choice of tools, applications, and platfoservices to create the right solutions for your needs. These technologies provide the basic for general-purpose data access in Microsoft? ? operating systems.
MDAC提供獨立於資料來源、工具和語言的資料訪問。它提供了一個高階、簡單的介面和一個低階但高效的介面來訪問幾乎所有可用的資料來源。你可以用它提供的靈活性來整合不同的資料來源並結合你選擇的工具、應用和平臺服務來為你的需求建立正確的解決方案。這些技術提供了一個基於WINDOWS操作的面向多用途的資料訪問。
There are three primary technologies in MDAC. Data s (ADO) is a high-level, easy-to-use interface to OLE DB.OLE DB is a low-level, high-performance interface to a variety of data stores. ADO and OLE DB both can work with relational(tabular) and nonrelational (hierarchical or stream) data. Finally, Open Database Connectivity (ODBC) is another low-level, high-performance interface that is designed specifically for relational data stores.
在MDAC中主要有三種技術,ADO提供了面向OLE DB的高階,簡單的介面。OLE DB提供了面向不同資料來源的低階但高效的介面。ADO和OLE DB都可以訪問關係型(如表)和非關係型(層次或流)的資料。最後,ODBC是另一種被設計成專門面向關係型資料的低階但高效的介面。
ADO provides a layer of abstraction between your client or middle-tier application and the low-level OLE DB interfaces. ADOuses a small set of Automation objects to provide a simple and efficient interface to OLE DB. This interface makes ADO the perfect choice for developers in higher level languages, such as and even , who want to access datawithout having to learn the intricacies of and OLE DB.
ADO 在你的客戶端或中間層應用程式和低階的OLE DB 介面之間提供了一個抽象層。ADO 利用一個小的自動化集來提供一個簡單而有效的訪問OLE DB的介面。這個介面使ADO成為高階語言使用者的首選,例如VISUAL BASIC和VBSCRIPT,使用者不需要透過學習複雜的COM和OLE DB知識來訪問資料。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-992854/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 工具在數字化轉型中扮演了什麼樣的角色?
- 角色的轉變
- ADO與ADO.NET 的區別
- MongoDB:Read and write access to data and configuration is unrestricted.MongoDBREST
- SAP Hybris和ABAP Netweaver裡的DAO(Data access object)Object
- ado.net中事務的使用
- DevExpress v17.2新版亮點——Data AccessdevExpress
- SAP Data Intelligence API如何獲得Access TokenIntelAPI
- 如何理解ETLCloud在iPaas中的關鍵角色Cloud
- Geospatial Data 在 Nebula Graph 中的實踐
- 原生IP在養號策略中的關鍵角色
- goim 中的 data flow 資料流轉及思考Go
- 什麼是 SAP ABAP FDA - Fast Data Access 技術?AST
- Keil MDK中的Code, RO-data , RW-data, ZI-data分別代表什麼意思?(轉)
- Scrum轉型(二) Scrum的角色Scrum
- 在蘋果Mac的Microsoft Word中如何禁用自動更正?蘋果MacROS
- 你是在扮演角色,還是在讓角色扮演你?
- Azure Data Lake(一) 在NET Core 控制檯中操作 Data Lake Storage
- ACCESS 在資料表中實現簡單計算
- 角色resource在11g和12c中的區別
- 角色的轉變-測試工程師職責轉變工程師
- 無法安裝 Microsoft Access Database Engine 2016 @ accessdatabaseengine_X64.exe 的解決方案ROSDatabase
- 9 Role Transitions 角色轉換
- PlayStation中國的真正角色
- Android開發教程 - 使用Data Binding(三)在Activity中的使用Android
- Android開發教程 - 使用Data Binding(四)在Fragment中的使用AndroidFragment
- Difference between Microsoft Dynamics 365 WEB API, Organization Service and Organization Data ServicROSWebAPI
- 簡述在ADO中使用介面的抽象資料提供程式以及ADO.NET資料提供程式工廠模型抽象模型
- PHP設計模式-DAO (Data Access Objects) 資料訪問物件模式PHP設計模式Object物件
- 2.2.3.2 CDB 中的本地地角色
- vue樣式寫在data中,作用在:style上Vue
- CRM營銷自動化在系統中扮演什麼樣的角色?
- 怎麼在windows10系統中執行Microsoft WorksWindowsROS
- 在Deepin Linux作業系統中如何連線Microsoft OneDriveLinux作業系統ROS
- 測試工程師在敏捷專案中扮演什麼角色?工程師敏捷
- nginx中報Access denied.Nginx
- ado.net 與lot
- ADO.NET 總結
- 在SAP Data Intelligence裡測試data Generator graphIntel