Thanks for the advice. However, that is not an option open to me for reasons I can not go into now.
I thought (wrongly?) that these tools did not let you build your own records inside Palm records.
For example one of my tables will have more than 400,000 records in it which is more than the
maximum Palm records.
A library like libprc or tool like par lets you work with raw Palm OS DB records. The actual organization of an individual record is entirely up to you -- in my application, I use tools like these to pack my read-only data into approximately 15 resources, each containing lots of "records" that I reference through offsets from the start of the locked resources.
Don't think of a Palm OS DB record as equivalent to a record in your database; it's really just a block of binary data. If you want a one-to-one mapping, you can do that, and it makes some data management easier, especially for applications with two-way HotSync. However, nothing requires that you treat them that way.
-- Ben Combee, Senior Software Engineer, palmOne, Inc. "Combee on Palm OS" weblog: http://palmos.combee.net/ Developer Forum Archives: http://news.palmos.com/read/all_forums/
-- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/