Neue UltraLite C/C++-API hinzugefügt
Eine neue Version der UltraLite C/C++-API wurde in dieser Version hinzugefügt. Diese API wird in der Header-Datei ulcpp.h deklariert. Siehe UltraLite C/C++-API-Referenz.
Die folgenden Objekte wurden für diese Version der UltraLite C/C++-API umbenannt:
ul_synch_info wurde umbenannt in ul_sync_info.
ul_synch_result wurde umbenannt in ul_sync_result.
ul_synch_status wurde umbenannt in ul_sync_status.
ul_synch_stats wurde umbenannt in ul_sync_stats.
ul_synch_observer_fn wurde umbenannt in ul_sync_observer_fn.
ul_synch_state wurde umbenannt in ul_sync_state.
ULInitSynchInfo wurde umbenannt in ULInitSyncInfo.
ULSetSynchInfo wurde umbenannt in ULSetSyncInfo.
ULGetSynchResult wurde umbenannt in ULGetSyncResult.
All UL_SYNCH_STATE-Objekte wurden umbenannt in UL_SYNC_STATE-Objekte.
UL_SYNCH_STATUS_FLAG_IS_BLOCKING wurde umbenannt in UL_SYNC_STATUS_FLAG_IS_BLOCKING.
ULRegisterErrorCallback wurde umbenannt in ULSetErrorCallback.
ULRegisterSynchronizationCallback wurde umbenannt in ULSetSynchronizationCallback.
Die neue Methode ULConnection.ValidateDatabase(ULDBValid) wurde hinzugefügt.
Diese Methode wurde als gleichwertige Alternative zum Aufruf ULConnection.ValidateDatabase(ULDBValid, String) hinzugefügt,
wenn ein Nullwert für tableName übergeben wird. Siehe ULConnection.ValidateDatabase(ULDBValid)-Methode [UltraLite.NET].
API-Funktionen
Folgende Objekte wurden in dieser Version hinzugefügt:
Die Methode setPublications in der Klasse SyncParms. Diese Methode legt die Publikation fest, die synchronisiert werden soll.
Die Methode getPublications in der Klasse SyncParms. Diese Methode gibt die Publikation zurück, die synchronisiert werden
soll.
Das Mitglied timestampWithTimeZoneFormat in der Klasse CreationParms. Dieses Mitglied legt das Format für den Zeitstempel
mit der Zeitzone fest, die aus der Datenbank abgerufen wird.
Die Methode setTimestampWithTimeZoneParameter in der Klasse PreparedStatement class und die Methode setTimestampWithTimeZone
method in der Klasse ULTable. Diese Methoden legen den Wert für die angegebenen Parameter vom Typ SQLType.TIMESTAMP_WITH_TIME_ZONE
mit einem Datumsobjekt fest.
Die Methoden getTimestampWithTimeZone in den Klassen ResultSet und ULTable. Diese Methoden geben den Wert für die angegebenen
Spalten als Datumsobjekt zurück.