Cursor updates UltraLite applications now support the ability to modify data in the database while processing a cursor. As with SQL Anywhere databases, not all query result sets allow cursor updates and deletes. Ensure you understand the cases in which cursor updates are allowed and executed. See Fetching data.
Simplified connection strings Because the default user ID of DBA and password of sql are always provided by UltraLite, you can now connect by specifying only the database in your connection string. Furthermore, most databases can be set with the DBF connection parameter. See Connecting to an UltraLite database.
Introduction of MLFileTransfer functions Use the file transfer function to download a file with the MobiLink file transfer utility. The file to be downloaded can be specific to a MobiLink username or a default file. For example, an application may choose to download a pre-configured empty database file to replace the local database (at beginning of month or processing cycle). See MobiLink file transfer utility [mlfiletransfer].
Database creation The UltraLite schema is now part of the database rather than in a separate .usm file. This means that applications can no longer create a new database in the same way as was supported in earlier versions.
See any of the following:
Support for Symbian OS UltraLite C/C++ support is now provided for the Symbian OS platform, using Codewarrior or Carbide C++ development environment.
New functions Various new functions have been added in this release. These functions include:
Improved support for wide and narrow (ASCII) characters Although UltraLite now has one database file format (narrow characters), applications can still use wide definitions of TCHAR. Wide characters are converted to their MBCS equivalent and vice versa as appropriate.
Enhanced functions changes Enhancements to existing functions include:
UltraLite embedded SQL is no longer a static API, and no longer requires a reference database. Instead, the SQL preprocessor requires only the source files. It generates functions that send SQL statements to UltraLite. Some SQL statements that were supported in previous releases are not supported by UltraLite SQL. Version 10 supports dynamic SQL statements which were not supported in previous releases.
New functions Various new functions have been added in this release. These functions include:
zlib compression is not supported for Palm OS or Symbian OS.
Enhanced functions Enhancements to existing functions include:
When used with a UltraLite_ResultSetSchema, this function returns either:
UltraLite now supports ADO.NET 1.0 development in Visual Studio 2003 and ADO.NET 2.0 development in Visual Studio 2005.
New methods Various new functions have been added in this release. These functions include:
Enhanced methods Enhancements to existing methods include:
UltraLite for AppForge now supports the Symbian OS platform. Support for the UltraLite engine has been added in this release, allowing multiple applications to concurrently access a single database.
New method The OnWaiting method provides a mechanism for the user application to process GUI events and possibly cancel the current operation.
New methods Various new methods have been added in this release. These functions include:
Enhanced methods Enhancements to the following existing method includes:
ECC encryption is not available on all platforms. For a list of supported platforms, see Supported platforms.
Send feedback about this page via email or DocCommentXchange | Copyright © 2008, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.0 |