


mdb file and then read the data? If that's the case, then it would be easy enough to write your own web service that converts the data on the server to another format that could be better consumed by your Objective-C code.Įdit: So users are sharing. mdb file was exposed in any manner external to the application. I just can't imagine a scenario in which the. mdb file is only used for storing data on the local machine, then your Objective-C implementation could use any local data storage system to do the same thing. I don't know how the internals of the ATCS system work, but I would assume that the data is available via some type of web service. If you are interested in licensing it, contact me. I wrote an Objective-C library (from scratch) for reading Access databases and I use it in my Mac and iPhone apps. They are completely crazy and they include a full Java runtime in their app package so they can distribute a Java app on the App Store, but it seems to work (albeit with a few bugs).ĥ) My own proprietary library. It's interesting because a company name Impathic uses it in their Mac (and I believe iPhone) apps. Probably only useful on the Mac.Ĥ) HXTT Access Pure Java JDBC: A proprietary Java library for reading and writing Access databases. Maybe you can find some licensing agreement with the company making them.ģ) Jackcess, originally a port of MDB Tools to Java, but they added write support.
BEST MDB TOOL MAC DRIVERS
Is licensed under LGPL, so it might not be legal to use it on iOS, but shouldn't be a problem on Mac.Ģ) Actual ODBC drivers for Access (proprietary): Only for the Mac. Has a quite usable, allthough poorly documented C API.

Here are all the ways I am aware of for reading MDB files on the Mac / iPhone:ġ) MDB Tools: Version 0.7 is quite usable. There is no Open Source Objective-C library for reading MDB files.
