Comparing Recordsets in a Database



Click here for a larger image.

Environment: VC6 SP4, NT4 SP6, ADO 2.5

Everyone knows this. You have a complex table structure in the database, and then you have to customize the software work and change this data. How do you compare and verify the results of the new version with the old? With this little tool, you can define a set of queries and its parameters (referenced in the query like $$parametername$$) and dump these results to a file. Two of these files can be compared with the program "WinDiff."

Tip: Look at the macros and the functions in the CAdoUti class.

Acknowledgements:

I used the CGridCtrl class from Chris Maunder, just because I thought it's the best. Thanks, Chris!!! (I have modified the grid to use it as a property sheet.)

Downloads

Download application - 80 Kb
Download source - 177 Kb


Comments

  • We had this but solve it differently

    Posted by Legacy on 09/23/2002 12:00am

    Originally posted by: Russ Freeman

    We had the same problem; Established DB and code to act on it...now the code needs to be changed and the data needs to be verified against the old code.

    We wrote some ASP pages that simply queried the two sets of data and produced web pages from the results of the comparison. It was quick to do and easy to see differences. Links were added to drill into the differences to better see why there were differences.

    Now, whenever we make such changes we run everything through the ASP pages.

    Works for us!

    Reply
Leave a Comment
  • Your email address will not be published. All fields are required.

Top White Papers and Webcasts

  • Live Event Date: November 20, 2014 @ 2:00 p.m. ET / 11:00 a.m. PT Are you wanting to target two or more platforms such as iOS, Android, and/or Windows? You are not alone. 90% of enterprises today are targeting two or more platforms. Attend this eSeminar to discover how mobile app developers can rely on one IDE to create applications across platforms and approaches (web, native, and/or hybrid), saving time, money, and effort and introducing apps to market faster. You'll learn the trade-offs for gaining long …

  • Live Event Date: October 29, 2014 @ 11:00 a.m. ET / 8:00 a.m. PT Are you interested in building a cognitive application using the power of IBM Watson? Need a platform that provides speed and ease for rapidly deploying this application? Join Chris Madison, Watson Solution Architect, as he walks through the process of building a Watson powered application on IBM Bluemix. Chris will talk about the new Watson Services just released on IBM bluemix, but more importantly he will do a step by step cognitive …

Most Popular Programming Stories

More for Developers

Latest Developer Headlines

RSS Feeds