I am in the process of migrating legacy project from 32bit to 64bit environment.
So far it wasn't much of issue, but I have one module which is used for working with Access DB. As you probably know DAO Database classes are not supported for Win64 and as far as I can tell from my Google searches they are deprecated.
At the moment replacing Access DB with SQL Server CE or SQLite DB is out of the question (management says so), therefore I have to write a new piece(s) of code which will work(compile) on Win64 and I'm having a dilemma where to start.
I am thinking about using some existing library as it will be the least time consuming endeavor or should I rewrite particular code using OLEDB or CDatabase (great deal of program has been done with MFC)?
Can you recommend me such library or correct approach to solve this problem?
Being occasional C++ programmer doesn't help either. =/
I've just found out there is no way to connect to .mdb file on 64bit OS with Jet, instead I should use new ACE drivers for Access 2010. It seams pretty straight forward.
Is there anything else I should consider?