Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere 16.0 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » UltraLite C++-Anwendungsentwicklung

 

UltraLite-Datenbankverbindungen

UltraLite-Anwendungen müssen eine Verbindung zur Datenbank herstellen, bevor sie ihre Daten bearbeiten können.

Die ULDatabaseManager-Klasse wird benutzt, um eine Verbindung mit einer Datenbank zu öffnen. Die ULDatabaseManager-Klasse gibt ein Nicht-Null-ULConnection-Objekt zurück, wenn eine Verbindung hergestellt wird. Verwenden Sie das ULConnection-Objekt, um die folgenden Aufgaben auszuführen:

  • Festschreiben oder Zurücksetzen von Transaktionen.

  • Synchronisieren von Daten mit einem MobiLink-Server.

  • Zugriff auf Tabellen in der Datenbank.

  • Arbeiten mit SQL-Anweisungen.

  • Verarbeitung der Fehler in Ihrer Anwendung.

Achten Sie darauf, einen beschreibbaren Pfad für die Datenbankdatei anzugeben. Verwenden Sie die NSSearchPathForDirectoriesInDomains-Methode, um beispielsweise NSDocumentDirectory abzufragen.

Hinweis

Der Beispielcode befindet sich im Verzeichnis %SQLANYSAMP16%\UltraLite\CustDB\.

 Anwendungen mit mehreren Threads
 Siehe auch

Verbindung mit einer UltraLite-Datenbank herstellen