ADO is AOK (a simple ADO tutorial)

Tutorial on using ADO

provided by: 
Originally published at Internet.com


Environment: Demo written in Visual C++ 6.0

We are all familiar with the CDatabase classes, and the CDaoDatabase classes. They are relitivly simple to use, they mesh well with our applicaiton and they are easily distributed. Using something like the GenericRecordset class (found here ar code guru) makes it even easier to create powerful database aplication with little effort on your part.

Now just as you felt safe to start doing database development in C++, Microsoft pushes something called UDA (Universal Data Access) and a relitivly simple but mostly undocumented object called ADO (ActiveX Data Object). Unfortunatly they felt that there is little need to show any kind of documentation for us Visual C developers. If you try to search around you will be hard pressed to find any good examples. Even here at code guru there is only 1 other article about ADO.

So after several months of playing around with ADO, I finally feel good about it, and will probably never use anything but ADO for all huturd development. When you see how easy it is to use ADO, and how powerfull it is (can we say thread safe?) you will probably never go back either. When I wrote the GenericRecordset for DAO, it was to provide a simple way to use dynamic data binding. That is, to allow me to base a recordset on a query rather than a table. One of the things I liked about ADO from the start was that this, dynamic data binding, is the default way ADO works...

Read article at Internet.com site
Regional Articles
- ADO is AOK (a simple ADO tutorial) Alabama
- ADO is AOK (a simple ADO tutorial) Alaska
- ADO is AOK (a simple ADO tutorial) Arizona
- ADO is AOK (a simple ADO tutorial) Arkansas
- ADO is AOK (a simple ADO tutorial) California
- ADO is AOK (a simple ADO tutorial) Colorado
- ADO is AOK (a simple ADO tutorial) Connecticut
- ADO is AOK (a simple ADO tutorial) DC
- ADO is AOK (a simple ADO tutorial) Delaware
- ADO is AOK (a simple ADO tutorial) Florida
- ADO is AOK (a simple ADO tutorial) Georgia
- ADO is AOK (a simple ADO tutorial) Hawaii
- ADO is AOK (a simple ADO tutorial) Idaho
- ADO is AOK (a simple ADO tutorial) Illinois
- ADO is AOK (a simple ADO tutorial) Indiana
- ADO is AOK (a simple ADO tutorial) Iowa
- ADO is AOK (a simple ADO tutorial) Kansas
- ADO is AOK (a simple ADO tutorial) Kentucky
- ADO is AOK (a simple ADO tutorial) Louisiana
- ADO is AOK (a simple ADO tutorial) Maine
- ADO is AOK (a simple ADO tutorial) Maryland
- ADO is AOK (a simple ADO tutorial) Massachusetts
- ADO is AOK (a simple ADO tutorial) Michigan
- ADO is AOK (a simple ADO tutorial) Minnesota
- ADO is AOK (a simple ADO tutorial) Mississippi
- ADO is AOK (a simple ADO tutorial) Missouri
- ADO is AOK (a simple ADO tutorial) Montana
- ADO is AOK (a simple ADO tutorial) Nebraska
- ADO is AOK (a simple ADO tutorial) Nevada
- ADO is AOK (a simple ADO tutorial) New Hampshire
- ADO is AOK (a simple ADO tutorial) New Jersey
- ADO is AOK (a simple ADO tutorial) New Mexico
- ADO is AOK (a simple ADO tutorial) New York
- ADO is AOK (a simple ADO tutorial) North Carolina
- ADO is AOK (a simple ADO tutorial) North Dakota
- ADO is AOK (a simple ADO tutorial) Ohio
- ADO is AOK (a simple ADO tutorial) Oklahoma
- ADO is AOK (a simple ADO tutorial) Oregon
- ADO is AOK (a simple ADO tutorial) Pennsylvania
- ADO is AOK (a simple ADO tutorial) Rhode Island
- ADO is AOK (a simple ADO tutorial) South Carolina
- ADO is AOK (a simple ADO tutorial) South Dakota
- ADO is AOK (a simple ADO tutorial) Tennessee
- ADO is AOK (a simple ADO tutorial) Texas
- ADO is AOK (a simple ADO tutorial) Utah
- ADO is AOK (a simple ADO tutorial) Vermont
- ADO is AOK (a simple ADO tutorial) Virginia
- ADO is AOK (a simple ADO tutorial) Washington
- ADO is AOK (a simple ADO tutorial) West Virginia
- ADO is AOK (a simple ADO tutorial) Wisconsin
- ADO is AOK (a simple ADO tutorial) Wyoming

Rss   Delicious   Digg   Add To My Yahoo   Add To My Google   Bookmark   Search Plugin

Topics:
Architecture & Design Languages & Tools Project Management Web Services
Database Microsoft & .NET Security Wireless
Java Open Source Techniques XML