UltraLite Database User's Guide
UltraLite Databases
There are several places in UltraLite applications where character set issues can arise:
The UltraLite schema The database itself has a single collating sequence (character set and sort order), which is specified when the database is created. The collating sequence determines the order of character data in indexes, the results of string comparisons, and so on.
For more information, see UltraLite database character sets.
The UltraLite runtime library or component The UltraLite component or runtime library that accesses the database uses a character set for messages and other interactions with the environment.
The runtime character sets may be Unicode or ANSI. The character set used determines how the data is stored in the database file. Once a database is created, you must use a single runtime character set to manage it.
For more information, see UltraLite runtime character sets.
Synchronization When data in the UltraLite database is synchronized with a MobiLink synchronization server, the character set used in the UltraLite database and that in the consolidated database must be consistent.
For more information, see Synchronization and character sets.
UltraLite database character sets
UltraLite runtime character sets
Synchronization and character sets