OLE DB
是一套COM接口,提供统一的方式读写各种信息源和格式的数据。OLE DB模板是C++模板,它提供一些类用于处理常用的OLE
DB接口,这使得高性能的OLE DB数据库技术变得更加简单。这个模板库分为使用者模板和提供者模板。如果想知道关于OLE编程的更多的信息,请看MSDN中的OLE
DB Programming文档。
·ADO
ADO基于COM(Component
Object Model组件对象模型)组件编写。比起其他的方法,它可以让程序员更容易地使用使某种特定的编程语言调用COM。例如,VB程序员可以不用知道COM的所有细节就可以使用COM,但是Visual
C++程序员就必须知道COM的所有细节。如果想知道更多的信息,请看MSDN中的Visual
C++ ADO programming文档。
·ADO .NET
ADO.NET是用于存储数据的.NET框架API,它还提供了更强的更简单的方法访问以往的微软技术的数据。它在通用语言运行时(CLR)下运行。因此,任何使用ADO.NET的应用程序都编译为CLR。然而,这并不代表本地应用程序不能使用ADO.NET。如果想知道更多的信息,请看MSDN中的Data
Access Using ADO.NET in C++文档。