Die folgende Prozedur implementiert die Synchronisation.
Fügen Sie die Synchronize-Funktion zu tutorial.js hinzu:
function Synchronize() { var sync_parms; sync_parms = Connection.syncParms; sync_parms.setUserName( "tutorial" ); sync_parms.setPassword( "tutorial" ); sync_parms.setVersion( "tutorial" ); sync_parms.setStream( sync_parms.STREAM_TYPE_TCPIP ); try { Connection.synchronize(); } catch( ex ) { alert( "Error: cannot synchronize: " + ex.Message() ); } } |
Die Synchronisationsparameter werden im SyncParms-Objekt gespeichert. Beispiel: Die SyncParms.userName-Eigenschaft gibt den Benutzernamen an, nach dem MobiLink sucht. Die Eigenschaft SyncParms.sendColumnNames legt fest, dass die Spaltennamen an MobiLink geschickt werden, damit die Generierung von Upload- und Download-Skripten erfolgen kann.
Diese Funktion verwendet einen TCP/IP-Synchronisationsdatenstrom und die Standard-Netzwerkkommunikationsoptionen (Datenstromparameter). Diese Standardoptionen setzen voraus, dass Sie entweder von einem Windows Mobile-Client aus synchronisieren, der mit dem Computer verbunden ist, auf dem der MobiLink-Server via ActiveSync ausgeführt wird, oder von einem 32-Bit-Windows Desktop-Client aus, der auf demselben Computer wie MobiLink läuft. Wenn das nicht der Fall ist, ändern Sie den Typ des Synchronisationsdatenstroms und setzen die Netzwerkkommunikationsoptionen auf die entsprechenden Werte.
Siehe auch:
Fügen Sie main.htm die folgende Funktion hinzu:
function ClickSync() { Synchronize(); DisplayRow(); } |
Starten Sie den MobiLink-Server mit der tutorial_mlsrv.bat-Datei.
Die Daten in der Customer-Tabelle sollten nun heruntergeladen sein. Sie sollten in der Lage sein, durch die Zeilen in der Customer-Tabelle in der entfernten Datenbank zu navigieren.
Damit ist die praktische Einführung abgeschlossen. Vollständige Codebeispiele für main.htm und tutorial.js finden Sie unter Auflistungen für main.htm und tutorial.js.
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |