VS.NET(C#)提升-2.8_数据库接口:ADO由来

上节我们介绍OLE-DB,但它无法广为流行,因为如下两点:

1,由于OLE-DB太底层化,使用上非常复杂,需要程序员拥有高超的技巧。

2,OLEDB 标准的API 是C++ API,只能供C++ 语言调用。

    为了使得流行的各种编程语言都可以编写符合OLE DB 标准的应用程序,微软在OLE DB API 基础之上,提供了一种面向对象、与语言无关的(Language-Neutral)应用编程接口,以COM技术封装OLE-DB为一个用于存取数据源COM组件,这就是ActiveX Data Objects,简称ADO

    ADO封装OLE-DB大部分的功能,且大量简化数据存取工作,因此 ADO被愈来愈多的程序员所接受。

你可能感兴趣的:(VS.NET(C#))