Microsoft Data Access Components

✍ dations ◷ 2025-09-13 04:31:29 #数据库,微软API,.NET

Microsoft Data Access Components(MDAC)是微软专门为数据访问功能而发展的应用程序开发接口,做为微软的统一化数据访问(Universal Data Access; UDA)解决方案的核心组成,最初的版本在1996年8月发表。目前其组成组件有ODBC,OLE DB以及ADO,其中ADO是在Visual Basic上唯一的数据访问管道,而OLE DB则是基于COM之上,供C/C++访问与提供数据的接口,ODBC则是统一化的数据访问API。

MDAC体系架构可视作三层:

开发者还能直接写程序访问OLE DB或ODBC。

MDAC中包含了下列的组件:

SQL Server Network Client Library(在SQL Server 2005时由SQL Native Client取代)是要连接SQL Server所必要的客户端库,提供必要的数据流转译的支持,并作为OLE DB Provider for SQL Server, ODBC SQL Server Driver, SQL Server .NET Provider等数据提供者的底层通信库。

为以COM为基础所开发的数据访问组件,供高级编程语言使用,像是脚本语言(Scripting Language)或是Visual Basic,目前已被Microsoft Windows平台上的开发人员广为采用,它向上提供数个对象类别供应用程序调用,向下则是调用OLE DB所提供的接口,因此数据库必须要有OLE DB Provider,才可以由ADO调用,这个机制在.NET Framework中的ADO.NET中也持续采用。

OLE DB是作为由数据源中捞取数据并接受来自ADO的指令来提供数据的接口,此接口是由COM规格所开发,同时也可以直接由C/C++来访问。

ODBC(Open Database Connectivity)是由SQL Access Group,X/Open(目前为The Open Group的一部分)以及ISO/EIC所提出的Call Level Interface(CLI,调用层次接口)接口规格,由微软开发出第一份ODBC的实现,每一个数据库都可以实现出链接自家数据源的ODBC驱动程序(Driver),而应用程序开发人员能够利用ODBC所开放的API调用,经由ODBC Driver来进入数据库进行访问以及处理工作。

微软特别为Microsoft Jet的数据库提供了两个重要的组件:

微软提供了两个方法来检查电脑中所安装的MDAC版本为何,其中一个方法是使用ADO.NET Component Checker程序,它可以检查每个MDAC所安装的DLL版本;另一个方法是检查登录数据库机码:HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\FullInstallVer

相关

  • 原致癌基因癌基因,也称为致癌基因(英语:Oncogene)是一类能使正常细胞转化为癌细胞的基因。一般地,癌基因是功能出现异常的原癌基因(英语:Proto-oncogene)。原癌基因一般与细胞的增殖生长相关,功
  • 眼部过敏眼部过敏是一种接触过敏原引起的复发性炎性疾病。过敏原刺激眼睛,引发过敏。临床表现为眼痒、眼红、结膜水肿、眼睑水肿、异物感、流泪、分泌物增加等。医学上又称变态反映性
  • Google翻译Google翻译(英语:Google Translate)是一项Google提供的翻译文段及网页的服务。与其他网站巴别鱼、美国在线及雅虎使用SYSTRAN引擎不同的是,Google使用自己开发的翻译软件,大部分
  • 杨柳科杨柳科(学名:Salicaceae)是真双子叶植物金虎尾目的一科。有3亚科58属1350余种。中国有320种。台湾有8属23种。乔木或灌木;单叶互生,有托叶;花单性,雌雄异株,柔荑花序,苞腋各有一花,花
  • 女王女王(英语:Queen regnant),即女性的君主或国王。汉语中“王”、“国王”一词无性别之分,男女皆称“王”、“国王”,女王仅在需要强调其女性身份时才使用。西方语言有性别之分,君主
  • 联合国教科文科学技术统计工作手册的分类法联合国教科文科学技术统计工作手册的分类法来自于1984年版的《联合国教科文组织统计年鉴》。按科学技术领域分类。
  • 巢蜜巢蜜,又称蜂巢蜜或格子蜜,是完好地保存在巢脾中的食用蜂蜜。巢蜜水分含量较少,是成熟的蜂蜜,品质较分离蜜为高,可直接食用。由于有蜂蜡自然的保护屏障,保持了蜂蜜的风味和香味,且可
  • 早坂一郎早坂一郎(1891年12月6日-1977年8月19日)是一位日本古生物学、地质学家,曾任岛根大学校长、日本学术会议成员。早坂一郎1891年(明治24)12月8日生于宫城县仙台市,父亲为宫城女学校的
  • 黄寿衮黄寿衮(1860年-1918年),字补臣,号小冲,又号梦南雷斋,浙江山阴县(今属绍兴市)斗门镇人。清末官员、诗人。光绪二十四年(1898年)戊戌科三甲进士。同年五月,改翰林院庶吉士。光绪二十九年四
  • 胶片尺寸胶片尺寸(film gauge)是摄影胶片或电影胶片所定义的物理尺寸。传统而言主流的胶片尺寸是8毫米,16毫米,35毫米以及65/70毫米(这里的65 mm是针对负片本身,70 mm是针对发行拷贝;多出的