ADO

ActiveX™ Data Objects. A cross-language technology for data access that exposes an object model incorporating data connection objects, data command objects, Recordset objects, and collections within these objects. The ADO object model provides an easy-to-use set of objects, properties, and methods for creating script that accesses data in databases.

For more information, see Microsoft ActiveX Data Objects (ADO) Overview.