The following components and functions are part of the ADO architecture.
Component | Function |
---|---|
Application | Calls ADO objects, collections, methods, and properties to communicate with a data source. Submits SQL statements, and processes result sets. |
ADO | Manages communication between an application and the OLE DB provider used by the application. |
OLE DB provider | Processes all ADO calls from the application, connects to a data source, passes SQL statements from the application to the data source, and returns results to the application. |
Data source | Contains the information used by a provider to access a specific instance of data in a DBMS. |
An application that uses ADO to communicate with Microsoft® SQL Server™ 2000 performs the following tasks:
A more complex application written using ADO can also perform the following tasks:
For more information, see Using ADO in Different Development Environments.