Contents Index A customer application Databases on the Palm Computing Platform

UltraLite for MobileVB User's Guide
  Understanding UltraLite for MobileVB Development

Maintaining database state on Palm OS


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

Contents Index A customer application Databases on the Palm Computing Platform