Verwaltet Verbindungen und UltraLite-Datenbanken.
public class DatabaseManager
Alle Mitglieder der Klasse DatabaseManager, einschließlich aller geerbten Mitglieder.
Name | Beschreibung |
---|---|
Erstellt eine Instanz für das ConnectionParms-Objekt und gibt sie zurück. | |
Erstellt eine Instanz für das CreationParms-Objekt und gibt sie zurück. | |
Erstellt eine neue Datenbank. | |
Löscht eine vorhandene Datenbank, die aktuell nicht läuft. | |
Öffnet eine neue Verbindung zu einer vorhandenen Datenbank. | |
Gibt das beständige Connection-Objekt zurück, das vorher erstellt oder geöffnet wurde. | |
Führt eine Validierung der Basisdaten und eine Indexvalidierung in einer Datenbank durch. | |
Schreibgeschützte Eigenschaft; enthält das AuthStatusCode-Objekt. | |
Schreibgeschützte Eigenschaft; gibt das Anwendungsverzeichnis für AvantGo zurück. | |
Schreibgeschützte Eigenschaft; gibt den Laufzeittyp zurück: Standalone bzw. Engine/Client. | |
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 SQLError-Objekt. | |
Schreibgeschützte Eigenschaft; enthält das SQLType-Objekt. | |
Engine-Version der UltraLite-Laufzeitbibliothek. | |
Standalone-Version der UltraLite-Laufzeitbibliothek. | |
Validierungstyp: Führen Sie eine kürzere, aber weniger gründliche Validierung durch. | |
Validierungstyp: Validieren Sie Tabellen, Indizes und die Datenbank. |
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.
Das DatabaseManager-Objekt ist das einzige Haupt-PODS-Objekt. Es wird auf folgende Weise erstellt:
var dbMgr = CreateObject( "iAnywhere.UltraLite.DatabaseManager.CustDB" ); |
"iAnywhere.UltraLite.DatabaseManager" ist das Standard-URL-Präfix zum Erstellen eines DatabaseManager-Objekts. Der letzte Teil in der URL ist der angegebene Anwendungsname. Jede ULPod-Anwendung sollte einen eigenen eindeutigen Anwendungsnamen aufweisen.
createConnectionParms-Methode
createCreationParms-Methode
createDatabase-Methode
dropDatabase-Methode
openConnection-Methode
reOpenConnection-Methode
validateDatabase-Methode
AuthStatusCode-Variable
directory-Variable
runtimeType-Variable
sqlCode-Variable
SQLError-Variable
SQLType-Variable
UL_ENGINE_CLIENT-Variable
UL_STANDALONE-Variable
VALIDATE_EXPRESS-Variable
VALIDATE_FULL-Variable
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |