多くの Ultra Light アプリケーションにとって、同期は重要な機能です。この項では、アプリケーションに同期の機能を追加する方法を説明します。
Embedded SQL API の構造体のメンバーは、UltraLite C++ API と似ています。
Ultra Light アプリケーションを統合データベースの最新状態と同期する論理は、アプリケーション自体にはありません。統合データベースに格納されている同期スクリプトは、Mobile Link サーバと Ultra Light ランタイムライブラリとともに、変更のアップロード時に変更をどのように処理するかを制御し、ダウンロードする変更はどれかを決定します。
同期ごとの詳細は、同期パラメータのセットによって制御されます。これらのパラメータは、構造体に収集された後、メソッド呼び出しの引数として渡され、同期されます。このメソッドの概要は、どの開発モデルでも同じです。
アプリケーションに同期機能を追加するには、通常、次の手順を行います。
同期パラメータが格納された構造体を初期化します。
アプリケーションのパラメータ値を割り当てます。
同期メソッドを呼び出し、構造体またはオブジェクトを引数として指定します。
同期するときに、コミットされていない変更がないことを確認してください。
同期パラメータの初期化
同期の呼び出し
コミットされた変更と同期
アプリケーションの初期データ
同期通信エラー
同期のモニタとキャンセル
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2013, SAP AG or an SAP affiliate company. - SAP Sybase SQL Anywhere 16.0 |