Software used for database connection

PocketBuilder 2.5 has been tested with SQL Anywhere® 10 and Adaptive Server® Anywhere 9. These are transaction-based, relational SQL databases for the desktop and for Windows CE platforms. Alternatively, you can use UltraLite® 9 or 10 for PocketBuilder database connections. UltraLite is a relational database expressly designed for small mobile and embedded devices.

The developer edition of SQL Anywhere 10.0.1 is part of the PocketBuilder 2.5 installation. UltraLite and MobiLink™ are components of SQL Anywhere 10 and can be installed with SQL Anywhere from the PocketBuilder setup program.

You should use the same version of SQL Anywhere, Adaptive Server Anywhere, or UltraLite on handheld devices and the desktop. If you install SQL Anywhere 10 to a device or emulator, make sure you select the International Components for Unicode (ICU) check box. If you already installed SQL Anywhere 10 to a device without selecting this check box, you must reinstall SQL Anywhere with the ICU setup selection before running an application that connects to a SQL Anywhere database.

SQL Anywhere 10 has a bigger “footprint” than Adaptive Server Anywhere 9. Some Pocket PC 2002 devices can freeze while running SQL Anywhere 10 applications. For applications using SQL Anywhere 10 databases, you should use Pocket PC 2003, Windows Mobile 5, or Windows Mobile 6 devices.