UltraLite for MobileVB User's Guide
Understanding UltraLite for MobileVB Development
Palm Computing Platform devices allow one application to run at a time. It is common to want to make your application appear as if they never exited when a user switches to another application. For some programs, this can be accomplished simply by storing the current settings; however in a database application, it can be challenging to restart an application and re-open and re-position within previously open result sets. UltraLite provides a way for you to obtain this functionality.
This section describes how you can restore positions within tables so that applications appear to suspend instead of terminate when a user switches to another application. This is accomplished by providing a value for the persistent name parameter in the Open method of the ULTable object.
Databases on the Palm Computing Platform
Using the persistent name
Closing connections and tables
Example: Using the persistent name to maintain state information