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 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » UltraLite C++-Anwendungsentwicklung mit Embedded SQL

 

Synchronisation für eine Embedded SQL-Anwendung einrichten

Bei der Synchronisation handelt es sich um eine der wichtigsten Funktionen vieler UltraLite-Anwendungen. Dieser Abschnitt beschreibt, wie Sie Ihrer Anwendung eine Synchronisationsfunktion hinzufügen.

Mitglieder der Strukturen in der Embedded SQL-API haben Ähnlichkeiten zur UltraLite C++-API.

Die Synchronisationslogik, die UltraLite-Anwendungen mit der konsolidierten Datenbank abstimmt, ist nicht in der Anwendung selbst gespeichert. Synchronisationsskripten in der konsolidierten Datenbank steuern zusammen mit dem MobiLink-Server und der UltraLite-Laufzeitbibliothek, wie Änderungen beim Senden verarbeitet werden und welche Änderungen eingelesen werden.

Die Details der einzelnen Synchronisationen werden von einer Reihe von Synchronisationsparametern gesteuert. Diese Parameter werden in einer Struktur gesammelt, die dann in einem Methodenaufruf für die Synchronisation als Argument angegeben wird. Die Methode ist bei allen Entwicklungsmodellen gleich.

Die folgende Vorgehensweise wird üblicherweise verwendet, um Ihrer Anwendung Synchronisation hinzuzufügen:

  1. Initialisieren Sie die Struktur, die die Synchronisationsparameter enthält.

  2. Weisen Sie die Parameterwerte für Ihre Anwendung zu.

  3. Rufen Sie die Synchronisationsmethode auf und geben Sie die Struktur bzw. das Objekt als Argument an.

    Stellen Sie sicher, dass keine noch nicht festgeschriebenen Änderungen vorhanden sind, wenn Sie synchronisieren.

 Siehe auch

Synchronisationsparameter initialisieren
Synchronisationsaufruf
Festgeschriebene Änderungen und Synchronisation
Ausgangsdaten für Ihre Anwendung
Kommunikationsfehler während der Synchronisation
Überwachen und Abbrechen der Synchronisation