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

SAP Sybase SQL Anywhere 16.0 (中文) » UltraLite - C 和 C++ 编程 » 应用程序开发 » 使用嵌入式 SQL 开发 UltraLite C++ 应用程序

 

嵌入式 SQL 应用程序的同步设置

同步是众多 UltraLite 应用程序的核心功能。本节介绍如何向应用程序添加同步。

嵌入式 SQL API 中的结构成员与 UltraLite C++ API 中的类似。

使 UltraLite 应用程序与最新的统一数据库保持一致的同步逻辑并未包含在应用程序本身中。存储在统一数据库中的同步脚本以及 MobiLink 服务器和 UltraLite 运行时库,一起控制上载更改时如何处理这些更改并确定要下载哪些更改。

每个同步的具体信息由一组同步参数控制。这些参数被收集在一个结构中,然后该结构作为方法调用中的参数提供以实现同步。该方法的基本步骤在各种开发模型中都相同。

一般使用以下过程为应用程序添加同步功能:

  1. 初始化保存同步参数的结构。

  2. 为应用程序指派参数值。

  3. 调用同步方法,并提供结构或对象作为函数的参数。

    必须确保同步时没有未提交的更改。

 另请参见

同步参数初始化
同步调用
提交的更改与同步
应用程序的初始数据
同步通信错误
同步监控和取消