Enthält die Parameter, die während des Datenbank-Synchronisationsvorgangs verwendet werden
public SyncParms
Diese Schnittstelle wird mithilfe der createSyncParms-Methode eines Connection-Objekts aufgerufen.
Sie können jeweils nur einen Synchronisationsbefehl zur gleichen Zeit setzen. Diese Befehle werden unter Verwendung der setDownloadOnly-, setPingOnly- und setUploadOnly-Methoden angegeben. Indem Sie eine dieser Methoden auf TRUE setzen, setzen Sie die anderen Methoden auf FALSE.
Die Parameter UserName und Version müssen gesetzt sein. Der UserName muss für jede Client-Datenbank eindeutig sein.
Der Kommunikationsdatenstrom wird konfiguriert, indem die getStreamParms-Methode, basierend auf dem Typ des SyncParms-Klassenobjekts, verwendet wird. Der folgende Code z.B. bereitet eine HTTP-Synchronisation vor und führt sie aus:
SyncParms syncParms = myConnection.createSyncParms( SyncParms.HTTP_STREAM, "MyUniqueMLUserID", "MyMLScriptVersion" ); syncParms.setPassword("ThePWDforMyUniqueMLUserID"); syncParms.getStreamParms().setHost("MyMLHost"); myConnection.synchronize(syncParms); |
Komma-separierte Listen Die Parameter AuthenticationParms, Publications und TableOrder werden unter Verwendung eines Zeichenfolgenwerts angegeben, der eine durch Kommas getrennte Werteliste enthält. Werte in der Liste können in Apostrophe oder Anführungszeichen gesetzt sein, es gibt aber keine Escapezeichen. Führende und nachgestellte Leerzeichen in Werten werden ignoriert, außer sie sind in Anführungszeichen gesetzt. Zum Beispiel:
syncParms.setTableOrder("'Table A',\"Table B,D\",Table C" ); |
Gibt "Table A" an, dann "Table B,D", und dann "Table C".
Alle Mitglieder von SyncParms, einschließlich aller geerbten Mitglieder.
HTTPS_STREAM-Variable
HTTP_STREAM-Variable
SyncParms-Methode
getAcknowledgeDownload-Methode
getAuthenticationParms-Methode
getLivenessTimeout-Methode
getNewPassword-Methode
getPassword-Methode
getPublications-Methode
getSendColumnNames-Methode
getStreamParms-Methode
getSyncObserver-Methode
getSyncResult-Methode
getTableOrder-Methode
getUserName-Methode
getVersion-Methode
isDownloadOnly-Methode
isPingOnly-Methode
isUploadOnly-Methode
setAcknowledgeDownload-Methode
setAuthenticationParms-Methode
setDownloadOnly-Methode
setLivenessTimeout-Methode
setNewPassword-Methode
setPassword-Methode
setPingOnly-Methode
setPublications-Methode
setSendColumnNames-Methode
setSyncObserver-Methode
setTableOrder-Methode
setUploadOnly-Methode
setUserName-Methode
setVersion-Methode
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |