Understanding the ADO Object Model

   

The ADO object model defines a collection of programmable objects that support the Component Object Model (COM) and OLE Automation to leverage the powerful partner technology called OLE DB. The ADO object model — when compared to other data access objects such as RDO or DAO — is flatter (has fewer objects) and simpler to use.

The following drawing shows the ADO object model.

There are seven objects in the ADO object model, as described in the following list.