I'm sorry, I should have been more specific. I cannot use ODBC drivers because the database must be completely transparent. It has to be able to run resident off of a CD, and must be completely cross-platform. The end-users have to be able to use this program with absolutely no installation on their side, just double click the icon and away they go.
>I cannot use ODBC drivers because the database must be completely transparent.
>It has to be able to run resident off of a CD, and must be completely cross-platform.
Then I would suggest looking for another database. There is no driver for MS Access that will work on a non-windows platform. All commercial/shareware/freeware solutions rely on a windows server to do the real work.
But if you have enough time you could write a new driver.
Or move to a different database.
Or if the data tree isn't that complex move to a flat file solution. Hitting the CD would hide any performance problems in using that.