I had to access an MDB file for another project and used UCanAccess to support this on Linux. It worked great for read-write access to a file used by a relatively old version of Access (maybe ~2003). I saw your note on the homepage and wonder if it would solve your platform problem.
Feel free to close if you've already explored it. I may be able to answer some questions, but I used this in a Python project (using a bridge to Java) so I don't have reference code or anything.
I had to access an MDB file for another project and used UCanAccess to support this on Linux. It worked great for read-write access to a file used by a relatively old version of Access (maybe ~2003). I saw your note on the homepage and wonder if it would solve your platform problem.
Feel free to close if you've already explored it. I may be able to answer some questions, but I used this in a Python project (using a bridge to Java) so I don't have reference code or anything.