Repräsentiert eine Verbindung zu einer UltraLite-Datenbank.
public class Connection
Alle Mitglieder der Klasse Connection, einschließlich aller geerbten Mitglieder.
Name | Beschreibung |
---|---|
Bricht ausstehende getNotification-Aufrufe in allen Warteschlangen ab, die mit dem angegebenen Namen übereinstimmen. | |
Ändert den Chiffrierschlüssel der Datenbank in den angegebenen neuen Schlüssel. | |
Schließt die UltraLite-Datenbankverbindung. | |
Schreibt noch nicht festgeschriebene Änderungen in der Datenbank fest. | |
Gibt die Anzahl der Zeilen für den Upload an. | |
Erstellt eine Ereignisbenachrichtigungs-Warteschlange für diese Verbindung. | |
Deklariert ein Ereignis, für das anschließend eine Registrierung erfolgen kann und das ausgelöst werden kann. | |
Zerstört die angegebene Ereignisbenachrichtigungs-Warteschlange. | |
Gibt den Datenbank-ID-Wert fest, der für global autoincrement-Spalten verwendet wird. | |
Gibt den Prozentsatz verfügbarer Werte für global autoincrement an, die verwendet wurden. | |
Gibt die Uhrzeit des letzten Downloads zurück. | |
Ruft den @identity-Wert ab. | |
Erstellt eine neue UUID. | |
Liest eine Ereignisbenachrichtigung. | |
Ruft einen Parameter für die Ereignisbenachrichtigung ab, die gerade von GetNotification() gelesen wurde. | |
Erstellt eine Referenz zur angeforderten Tabelle in der Datenbank und gibt sie zurück. | |
Bindet an ein AGDBSet-Objekt unter Verwendung des angegebenen Tabellennamens. | |
Erstellt einen neuen Benutzer oder ändert das Kennwort eines vorhanden Benutzers. | |
Prüft, ob diese Verbindung aktuell offen ist. | |
Bereitet eine SQL-Anweisung vor. | |
Registriert eine Warteschlange, um Benachrichtigungen für ein Ereignis zu empfangen. | |
Setzt die Zeit des letzten Downloads der benannten Publikation zurück. | |
Löscht einen vorhandenen Benutzer. | |
Setzt noch nicht festgeschriebene Änderungen in der Datenbank zurück. | |
Setzt einen Teil-Download zurück. | |
Sendet eine Nachricht an alle Warteschlangen, die mit dem angegebenen Namen übereinstimmen. | |
Hiermit wird festgelegt, dass der Datenbank-ID-Wert für global autoincrement-Spalten verwendet wird. | |
Markiert alle nachfolgenden Löschungen, die von dieser Verbindung gemacht werden, für die Synchronisation. | |
Verhindert, dass Löschvorgänge synchronisiert werden. | |
Synchronisiert die Datenbank. | |
Synchronisiert die Datenbank unter Verwendung des angegebenen SyncParms-Objekts. | |
Löst ein benutzerdefiniertes Ereignis aus und sendet eine Benachrichtigung an alle registrierten Warteschlangen. | |
Validiert die Datenbank in dieser Verbindung. | |
Steuert, ob ein Commit nach jeder Anweisung (Einfügen, Aktualisieren oder Löschen) durchgeführt wird. | |
Schreibgeschützte Eigenschaft; enthält das Datenbankschema. | |
Schreibgeschützte Eigenschaft; gibt die Zeichenfolge für den Parameter zurück, mit dem diese Verbindung geöffnet wurde. | |
Steuert, ob die Datensynchronisation mit MobiLink integrierter Bestandteil des M-Business Anywhere-Synchronisationsprozesses ist. | |
Schreibgeschützte Eigenschaft; bietet Überprüfung auf Fehler durch die Rückgabe des SQL Code-Werts für den Erfolg bzw. das Fehlschlagen eines Datenbankvorgangs. | |
Schreibgeschützte Eigenschaft; enthält das Synchronisationsparameter-Objekt der aktuellen Verbindung. | |
Schreibgeschützte Eigenschaft; enthält Synchronisationsergebnis-Objekt der aktuellen Verbindung. |
Verbindungen werden instanziiert und mit DatabaseManager.openConnection geöffnet.
Sie müssen eine Verbindung öffnen, bevor Sie andere Vorgänge ausführen können, und Sie müssen die Verbindung schließen, nachdem Sie alle Vorgänge in der Verbindung abgeschlossen haben und bevor Sie Ihre Anwendung beenden. Sie müssen alle in einer Verbindung geöffneten Tabellen schließen, bevor Sie die Verbindung schließen.
Wenn ein JavaScript-Fehler aufgrund eines fehlgeschlagenen UltraLite-Datenbankvorgangs ausgegeben wird, wird der SQL-Fehlercode im sqlCode-Feld des Connection-Objekts angezeigt.
cancelGetNotification-Methode
changeEncryptionKey-Methode
close-Methode
commit-Methode
countUploadRow-Methode
createNotificationQueue-Methode
declareEvent-Methode
destroyNotificationQueue-Methode
getDatabaseID-Methode
getGlobalAutoIncrementUsage-Methode
getLastDownloadTime-Method
getLastIdentity-Methode
getNewUUID-Methode
getNotification-Methode
getNotificationParameter-Methode
getTable-Methode
getTableAGDBSet-Methode
grantConnectTo-Methode
isOpen-Methode
prepareStatement-Methode
registerForEvent-Methode
resetLastDownloadTime-Methode
revokeConnectFrom-Methode
rollback-Methode
rollbackPartialDownload-Methode
sendNotification-Methode
setDatabaseID-Methode
startSynchronizationDelete-Methode
stopSynchronizationDelete-Methode
synchronize-Methode
synchronizeWithParm-Methode
triggerEvent-Methode
validateDatabase-Methode
autoCommit-Variable
databaseSchema-Variable
openParms-Variable
skipMBASync-Variable
sqlCode-Variable
syncParms-Variable
syncResult-Variable
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |