⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 206002.htm

📁 探索Windows 2000发展策略以及中介层技术设计的基本概念
💻 HTM
字号:
<html><body><span  id=Layer1><a name=206002><font color=#3e70d7 face=arial size=5><b>OLE资料库</span><span  id=Layer2></b></font><p><font size=2 color=#3c3c3c face=arial>与ODBC不同点在於OLE DB是以一组COM物件定义出来的,而不是使用一组C函数,而且可以实作在许多的资料来源。它并非像ODBC一样专门用在存取使用SQL可存取的资料上,OLE DB有用的地方在於它可以以许多不同的方式存取许多资料储存体。</span><span  id=Layer3></font></p><p><font size=2 color=#3c3c3c face=arial>OLE DB是一个基於COM的公用介面</span><span  id=Layer4></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>OLE DB是一个基於COM的公用介面</span><span  id=Layer5></font></p><hr><p><font size=2 color=#3c3c3c face=arial>透过OLE DB,程式设计师可以使用OLE DB Provider来存取特定的资料来源,而不需再透过ODBC驱动程式。与ODBC驱动程式类似的是,一个Provider允许你透过OLE DB所定义的公用介面存取资料来源,不管资料来源是何种型式。Microsoft提供许多OLE DB Provider,每一个Provider专注在存取一个特定类型的资料。其中最有趣的事是:</span><span  id=Layer6></font></p><font size=2 color=#3c3c3c face=arial><ul><font size=2 face=arial color=#3c3c3c><li>Microsoft OLE DB Provider for SQL Server与Microsoft OLE DB Provider for Oracle  分别允许你存取Microsoft的SQL Server DBMS,以及Oracle的DBMS。</span><span  id=Layer7></li><br></font><font size=2 face=arial color=#3c3c3c><li>OLE DB Provider for ODBC  允许透过OLE DB介面存取任何既存的ODBC驱动程式。虽然仍存在着许多原生(native)的OLE DB Provider,如刚刚提及的SQL Server与Oracle Provider,这个Provider允许你使用OLE DB(加上ADO) 存取任何已有ODBC驱动程式的资料来源。</span><span  id=Layer8></li><br></font><font size=2 face=arial color=#3c3c3c><li>Microsoft OLE DB Provider for Microsoft Active Directory Service 提供以唯读的方式存取Active Directory中的资讯。</span><span  id=Layer9></li><br></font><font size=2 face=arial color=#3c3c3c><li>Microsoft OLE DB Persistence Provider 可用来将透过OLE DB与ADO取得的资讯储存到硬碟中。这个过程将在本章稍後描述。</span><span  id=Layer10></li><br></font></ul></font><p><font size=2 color=#3c3c3c face=arial>OLE DB Provider是为了许多不同的资料来源而存在的</span><span  id=Layer11></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>OLE DB Provider是为了许多不同的资料来源而存在的</span><span  id=Layer12></font></p><hr><p><font size=2 color=#3c3c3c face=arial>OLE DB Provider仍然是Microsoft资料存取技术的基础,OLE DB介面对一般的程式设计师而言还是太难了(也难以在此概述)。再者,组成OLE DB的COM物件透过vtable介面显露出它们的服务,且使用完整的COM Interface Definition Language (IDL)资料型态。将这些事拼凑起来,这两个特性让OLE DB不适用在主流的应用程式开发上。Microsoft仍然推崇OLE DB介面是存取低阶,多种资料来源的选择,然而必要的东西不仅有如此:一个能让所有人使用,并能存取所有类型资料的标准方法。</span><span  id=Layer13></font></p><p><font size=2 color=#3c3c3c face=arial>OLE DB使用时相当地复杂</span><span  id=Layer14></font></p><hr><font face=Arial Black color=#3e77d7 size=3><b></b></font><p><font size=2 color=#3c3c3c face=arial>OLE DB使用时相当地复杂</span>
	</body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -