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

SQL Anywhere 11.0.1 (Deutsch) » UltraLite - C- und C++-Programmierung » API-Referenz » UltraLite C/C++ - Gemeinsame API-Referenz

 

ULInitDatabaseManagerNoSQL-Funktion

Initialisiert den UltraLite-Datenbankmanager und schließt den Support für die Verarbeitung von SQL-Anweisungen aus (dies kann die Größe der Laufzeitanwendung erheblich verringern).

Syntax
pointer ULInitDatabaseManagerNoSQL( SQLCA * sqlca );
Parameter

sqlca   Ein Zeiger auf den initialisierten SQLCA-Bereich

Verwenden Sie in der C++-API die Methode Sqlca.GetCA.

Rückgabe
  • Ein Zeiger auf den Datenbankmanager

  • NULL, wenn die Funktion fehlschlägt.

Bemerkungen

Die Funktion schlägt fehl, wenn zuvor der Datenbankmanager nicht initialisiert wurde und kein Shutdown gestartet wurde.

Die Anwendung muss über die Tabellen-API auf die Daten zugreifen und kann keine SQL-Anweisungen verwenden. Sie können den Aufruf nicht verwenden, wenn das Datenbankschema Publikationsprädikate enthält. Verwenden Sie in diesem Fall ULInitDatabaseManager.