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

SQL Anywhere 12.0.0 (Deutsch) » UltraLite - C- und C++-Programmierung » Anwendungsentwicklung » UltraLite-Anwendungen für Windows Mobile entwickeln

 

Beispielanwendung CustDB erstellen

CustDB ist eine einfache Anwendung zum Status von Kundenbestellungen. Sie befindet sich im Verzeichnis Beispielverzeichnis\UltraLite\ Ihrer SQL Anywhere-Installation.

Die CustDB-Anwendung wird als Visual Studio-Projektmappe bereitgestellt.

Ein Diagramm der Beispieldatenbank finden Sie unter Die Beispieldatenbankanwendung CustDB.

 ♦  So erstellen Sie die Beispielanwendung CustDB
  1. Starten Sie Visual Studio.

  2. Öffnen Sie die Projektdatei, die Ihrer Version von Visual Studio entspricht:

    • Beispielverzeichnis\UltraLite\CustDB\VS8 für Visual Studio 2005.

    • Beispielverzeichnis\UltraLite\CustDB\VS9 für Visual Studio 2008.

    • Beispielverzeichnis\UltraLite\CustDB\VS10 für Visual Studio 2010.

  3. Wählen Sie Build » Set Configuration Manager, um die Zielplattform einzurichten.

    • Wählen Sie eine aktive Lösungsplattform Ihrer Wahl aus.

  4. Erstellen Sie die Anwendung:

    • Wählen Sie Build » Projektmappe bereitstellen für die Erstellung und Bereitstellung von CustDB.

      Nach der Erstellung der Anwendung wird sie automatisch auf das entfernte Gerät hochgeladen.

  5. Starten Sie den MobiLink-Server.

    • Um den MobiLink-Server zu starten, wählen Sie im Menü Start die Option Programme » SQL Anywhere 12 » MobiLink » Synchronisationsserver-Beispiel.

  6. Führen Sie die Anwendung CustDB aus.

    Vor dem Ausführen der CustDB-Anwendung muss die Datenbank custdb in das Stammverzeichnis des Geräts kopiert werden. Kopieren Sie die Datenbankdatei Beispielverzeichnis\UltraLite\CustDB\custdb.udb in das Stammverzeichnis des Geräts.

    Führen Sie \Program Files\CustDBC#\CustDB.exe auf dem Gerät oder Simulator aus.

Position von Ordnern und Umgebungsvariable

Das Beispielprojekt verwendet, soweit möglich, Umgebungsvariable. Es kann erforderlich sein, das Projekt anzupassen, damit die Anwendung einwandfrei erstellt werden kann. Falls Sie auf Probleme stoßen, sollten Sie nach fehlenden Dateien in den Microsoft VC++-Ordnern suchen und die entsprechenden Verzeichniseinstellungen hinzufügen.

Bei Embedded SQL verwendet der Erstellungsprozess den SQL-Präprozessor sqlpp, um die Datei CustDB.sqc in die Datei CustDB.cpp zu verarbeiten. Dieser einstufige Prozess ist in kleineren UltraLite-Anwendungen nützlich, bei denen der gesamte Embedded SQL-Code auf ein Quellmodul begrenzt werden kann. In größeren UltraLite-Anwendungen müssen Sie mehrere sqlpp-Aufrufe verwenden.

Siehe Embedded SQL-Anwendungen erstellen.