Microsoft's ActiveX Data Objects (ADO) is a set of Component Object Model (COM) objects for accessing data sources. A part of MDAC, it provides a middleware layer between programming languages and OLE DB (a means of accessing data stores, whether they be databases or otherwise, in a uniform manner). ADO allows a developer to write programs that access data without knowing how the database is implemented. She must be aware of the database for connection only. No knowledge of SQL is required to access a database when using ADO, although one can use ADO to directly execute SQL commands. The disadvantage of the latter is that it introduces a dependency upon the type of database used.
ADO is positioned as a successor to Microsoft's earlier object layers for accessing data sources, including RDO (Remote Data Objects) and DAO (Data Access Objects). ADO was introduced by Microsoft in October 1996.
Read more about ActiveX Data Objects: Internals, ADO Collections, ADO Objects, Basic Usage, Software Support
Famous quotes containing the words data and/or objects:
“This city is neither a jungle nor the moon.... In long shot: a cosmic smudge, a conglomerate of bleeding energies. Close up, it is a fairly legible printed circuit, a transistorized labyrinth of beastly tracks, a data bank for asthmatic voice-prints.”
—Susan Sontag (b. 1933)
“Little minds mistake little objects for great ones, and lavish away upon the former that time and attention which only the latter deserve. To such mistakes we owe the numerous and frivolous tribe of insect-mongers, shell-mongers, and pursuers and driers of butterflies, etc. The strong mind distinguishes, not only between the useful and the useless, but likewise between the useful and the curious.”
—Philip Dormer Stanhope, 4th Earl Chesterfield (16941773)