Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » SQL Anywhere 11 - 更改和升级 » 11.0.0 版中的新功能 » UltraLite

 

UltraLite 的行为更改和不建议使用的功能

以下列出了 11.0.0 版中引入的 UltraLite 更改。

不建议使用的平台
  • UltraLite C++ 接口不再支持 Symbian OS。Symbian 的 UltraLite 应用程序开发人员应使用 UltraLiteJ。请参见UltraLiteJ 简介

  • UltraLite .NET 接口不再支持 .NET 1.0 组件。已将 .NET 1.0 API 参考从文档中删除。

版本 11 不支持 UltraLite for Appforge。

数据库属性

本发行版本中不建议使用以下数据库属性:

  • CollationName

连接参数

本发行版本中不建议使用以下 UltraLite 连接参数。

  • ORDERED_TABLE_SCAN

删除的实用程序

[迁移 C++ 应用程序向导] 在 Sybase Central 中不再可用。

删除的、不建议使用的以及已修改的功能
  • 已将 ESQL 接口中的 ULGetPublicationMask 函数删除(已用发布列表替换了发布掩码)。

  • 已经更改了 ESQL 接口中函数 ULgetLastDownloadTime、ULResetLastDownloadTime 和 ULCountUploadRows 的语法,以便反映从发布掩码到发布列表的变化。

  • 在 M-Business Anywhere API 中不建议使用以下各项:DatabaseSchema.getTableCountInPublications、DatabaseSchema.SYNC_ALL_DB、DatabaseSchema.SYNC_ALL_PUBS、PublicationSchema.getMask、SyncParms.getPublicationMask 和 SyncParms.setPublicationMask。

  • 在 M-Business Anywhere 和 .NET API 中,以下方法过去接受发布掩码作为参数。该参数已更改为发布列表(字符串)。受影响的方法在 Connection 类中:countUploadRows、getLastDownloadTime 和 resetLastDownloadTime。

  • ul_sync_info 结构已更改:已经删除字段 disable_concurrencycheckpoint_storetable_order。现在,在名为 additional_parms 的新字段中指定这些选项,该字段包含以分号分隔的 "关键字-值" 对。

杂类
  • 运行 CustDB 的第二个实例   在以前的版本中,运行 CustDB 应用程序的第二个实例会导致错误。现在,如果启动 CustDB 的第二个实例,就会将第一个实例推到前台,而第二个实例会退出。