ADO allows you to access and manipulate data from a data source. It also provides a universal data access interface. Writing code to ADO provides access to object properties, methods, and events, allowing for more flexibility than that provided by the visual data access tools. In addition, ADO is supported by a variety of development platforms.
Many development platforms support ADO. For example, using ADO, you can add code to Active Server Pages to return data from a database to a Web page. Using the same code, you can also return those records to a Visual Basic program.
The following development platforms can implement solutions using ADO: