| You are here: | About>Computing & Technology>Databases> Development> Microsoft ActiveX Data Objects (ADO) |
![]() | Databases |
Microsoft ActiveX Data Objects (ADO)If you're like most database developers, you require frequent access to a wide variety of data sources -- server-based databases, desktop databases, spreadsheets, text files and more. The thought of attempting to develop custom interfaces for each of those sources is enough to drive even the most dedicated software engineer off the deep end! Fortunately, if you're developing in a Microsoft environment, ActiveX Data Objects relieve a large portion of that burden by providing an abstract high-level interface that works with nearly any data source.
Microsoft holds a dubious reputation in the software development industry based on their past efforts to crowd out competitors and force developers and end users to work in a strictly Microsoft environment. No so with ADO! In an attempt to keep developers from switching to non-platform-specific development environments like Java, Microsoft included ADO drivers for almost any data source you can imagine -- text files, Oracle databases, IBM DB2 databases and Excel spreadsheets join the expected Access and SQL Server databases on the list of support products. ADO is an application programmer's interface (API) that provides developers with an easy way to access the underlying OLE DB data access interface. It's part of Microsoft's overall Component Object Model (COM) strategy and, as such, works in a variety of environments ranging from Visual Basic to Active Server Pages. The ADO object model is actually quite simple -- there are only six total objects:
|
Las Vegas on a BudgetFind a BargainHotel DealsCheap EatsFree AttractionsEntertainment for Less |
All Topics | Email Article | | | ![]() |
| Advertising Info | News & Events | Work at About | SiteMap | Reprints | Help | Our Story | Be a Guide |
| User Agreement | Ethics Policy | Patent Info. | Privacy Policy | ©2008 About, Inc., A part of The New York Times Company. All rights reserved. |


