ATL user templates for OleDb are an option - run here . ClassWizard is still there to help you, so verbosity is not a big obstacle. Very soon you will need to use the code manually. There is a lot of careful rotation, for example, so that your command line has exactly the right number? Labels matching COLUMN_ENTRY for the accessor. Then you will probably have a million CopyToCommandFromObject and CopyToObjectFromCommand methods.
This application does not yet have access to data, and are you going to add it? If so, I would seriously consider introducing a modern DAL (ADO.Net, linq, if you're lucky to be in 2008) in a separate managed assembly and do some interactions.
source share