ActiveX Data Objects (ADO) enables client-side applications to access and manipulate data from a database server through an OLE DB provider.
O'Reilly Network articles about this topic:
Transparent Database Access with ADO.NET
The dream of transparent data access is to not have to care about where the data is coming from; you have more important things to worry about, like providing a nice user interface and getting the business logic right on time. Ideally, it should not matter whether the data is coming from SQL Server, Oracle, Outlook, or anywhere else useful data may be stored. This article by Nick Harrison explains how to achieve this nirvana in .NET.
Other documents about this topic:
Below are other references available on the web for this topic. Since other sites may change their links, please
if you find any that may need to be updated.
ActiveX Data Objects (ADO) enables your client applications to access and manipulate data from a database server through an OLE DB provider. ADO supports key features for building client/server and Web-based applications