下面是对该软件以前版本的行为更改列表。
Palm OS 状态管理 对于使用嵌入式 SQL 或静态 C++ API 的 Palm OS 应用程序来说,不再需要 ULPalmExit (ULData::PalmExit) 和 ULPalmLaunch (ULData::PalmLaunch) 函数来管理状态和同步信息,现在不再支持这些函数。也不再支持 ULData 和 ULConnection Reopen 方法。
Palm OS 上的应用程序现在使用与其它应用程序相同的初始化、连接和关闭函数序列。ULSetSynchInfo 方法控制 HotSync 同步。
有关详细信息,请参见将 HotSync 同步添加到 Palm 应用程序。
不再支持 Palm OS 3.0 此版本中受支持的最早版本是 Palm OS 3.5。
不再支持 ULEnableGenericSchema 函数 要求模式升级的 UltraLite C/C++ 应用程序不再需要调用 ULEnableGenericSchema。而是使用 ULRegisterSchemaUpgradeObserver 函数。
有关详细信息,请参见监控模式升级。
UltraLite 组件 Table API Table 对象的 Delete 方法在删除行后不再自动刷新行。要保持以前的行为,请在 Delete 操作后使用 Relative(0) 重新读取该行。
不再需要 Native UltraLite for Java 对列 ID 和参数 ID 的转换 所有接受列 ID 和参数 ID 的方法和部分接受其它短类型参数的方法已更改为接受整数。这样便无需在代码中转换数字常量。例如,现在可以用 table.getString( 1 ); 而不用 table.getString( (short)1 );。
作为这一更改的结果,Native UltraLite for Java 应用程序必须经过重新编译才能与 9.0.1 版软件一起使用。不需要更改代码。
SQL Anywhere Studio 9.0.2
版权所有 © 1989–2005 Sybase, Inc. 部分版权所有 © 2001–2005 iAnywhere Solutions, Inc. 保留所有权利。