Following is a list of changes to UltraLite introduced in version 10.0.0.
The following programming interfaces have been dropped from this release:
UltraLite for ActiveX All applications must be rewritten using a supported API.
Static Java API All applications must be rewritten using a supported API.
Native UltraLite for Java All applications must be rewritten using a supported API.
Static C++ API and Static embedded SQL Developers wanting to write C++ applications must program using the dynamic C++ interface. If you have an application written with the static C++ library from previous versions, UltraLite 10 includes a migration utility to simplify the move to this new library. See Upgrading UltraLite.
iAnywhere.UltraLite namespace In UltraLite.NET, this namespace is no longer supported. You must re-write your applications using the iAnywhere.Data.UltraLite namespace instead.
Schema Painter Because you no longer need a schema file to create an UltraLite database, the Schema Painter tool has been removed.
Database conversion tool The Database conversion tool (the ulconv utility) is no longer supported. For the ulconv functionality, use the ulcreate, ulload, ulsync, and ulunload utilities.
ulxml utility The ulxml utility that converted schema files to XML is no longer supported. For similar ulxml functionality, use ulload and ulunload to convert databases to XML instead.
ulisql The ulisql utility is no longer supported. Instead, Interactive SQL (dbisql) now supports UltraLite.
ulgen The ulgen utility is no longer supported. For UltraLite deployments that used this utility, you need to upgrade your database and C/C++ applications accordingly. See Upgrading UltraLite.
UltraLite for C/C++ API Changes to functions and macros in the C/C++ API include:
Embedded SQL Changes to functions in the embedded SQL interface to the C/C++ API include:
UltraLite.NET API Changes to functions in the UltraLite.NET API include:
UltraLite for MobileVB API Changes methods in the MobileVB API include:
UltraLite for M-Business Anywhere API Changes to functions in the M-Business Anywhere API include:
ULUtil The ULUtil utility for Palm OS has been renamed ULDBUtil.
ulmvbreg ulmvbreg has been renamed ulafreg. This utility is now installed to the install-dir\win32 directory.
ulcond.log Version 10 of the UltraLite HotSync conduit installer (ulcond10) no longer writes messages to this log file. For updated ulcond10 utility usage, see UltraLite HotSync Conduit Installation utility for Palm OS (ulcond11).
|Send feedback about this page via email or DocCommentXchange||Copyright © 2008, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.0|