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 - .NET-Programmierung » Praktische Einführung: Eine UltraLite.NET-Anwendung entwickeln

 

Lektion 1: Ein Visual Studio-Projekt erstellen

Mit dem folgenden Verfahren erstellen und konfigurieren Sie eine neue Visual Studio-Anwendung. Sie können als Programmiersprache entweder Visual Basic oder C# verwenden.

Diese praktische Einführung geht davon aus, dass sich Ihre Dateien beim Entwurf einer C#-Anwendung im Verzeichnis c:\tutorial\uldotnet\CSApp und beim Entwurf einer Visual Basic-Anwendung im Verzeichnis c:\tutorial\uldotnet\VBApp befinden. Wenn Sie ein Verzeichnis mit einem anderen Namen verwenden möchten, müssen Sie dieses Verzeichnis während der gesamten praktischen Einführung verwenden.

♦  So erstellen Sie ein Visual Studio-Projekt
  1. Erstellen Sie ein Visual Studio-Projekt.

    • Aus dem Visual Studio-Menü Datei wählen Sie Neu » Projekt.

    • Es erscheint das Fenster Neues Projekt. Im linken Fensterausschnitt wählen Sie den Ordner der Visual Basic- oder der Visual C#-Projekte. Wählen Sie Smart Device als Projekttyp.

      Im rechten Fensterausschnitt wählen Sie Smart Device Application (Anwendung) und nennen Sie Ihr Projekt entweder VBApp oder CSApp, je nachdem ob Sie Visual Basic oder C# als Programmiersprache verwenden.

    • Geben Sie den Speicherort C:\tutorial\uldotnet ein und klicken Sie auf OK.

    • Wählen Sie Windows Mobile 5.0 Pocket PC SDK als Zielplattform. Klicken Sie auf OK.

  2. Fügen Sie dem Projekt Verweise hinzu.

    • Fügen Sie dem Projekt die iAnywhere.Data.UltraLite-Assembly und die zugeordneten Ressourcen hinzu.

      1. Wählen Sie im Menü Projekt die Option Verweis hinzufügen.

      2. Wählen Sie iAnywhere.Data.UltraLite (CE) in der Liste der verfügbaren Verweise. Klicken Sie auf Auswählen, um sie zur Liste ausgewählter Komponenten hinzuzufügen.

        Wenn dieser Verweis nicht in der Liste enthalten ist, klicken Sie auf Durchsuchen und wählen die Datei im Unterverzeichnis UltraLite\UltraLite.NET\ce\Assembly\v2\ der SQL Anywhere-Installation aus. Wählen Sie iAnywhere.Data.UltraLite.dll aus und klicken Sie auf OK.

      3. Wählen Sie iAnywhere.Data.UltraLite (CE) EN in der Liste der verfügbaren Verweise. Klicken Sie auf Auswählen, um sie zur Liste ausgewählter Komponenten hinzuzufügen.

        Wenn dieser Verweis nicht in der Liste enthalten ist, klicken Sie auf Durchsuchen und wählen die Datei im Unterverzeichnis UltraLite\UltraLite.NET\ce\xx der SQL Anywhere-Installation aus, wobei xx eine Abkürzung aus zwei Buchstaben für die Sprache ist (z.B. en für Englisch). Wählen Sie iAnywhere.Data.UltraLite.resources.dll und klicken Sie auf Öffnen.

      4. Klicken Sie auf OK, um die Assembly und die Ressourcen dem Projekt hinzuzufügen.

    • Verknüpfen Sie die UltraLite-Komponente mit dem Projekt.

      Vergewissern Sie sich in diesem Schritt, dass Sie eine Verknüpfung mit dem Projekt erstellen und nicht die Komponente öffnen.

      1. Im Menü Projekt klicken Sie auf Vorhandenes Element hinzufügen und wechseln in das Unterverzeichnis UltraLite\UltraLite.NET\ce der SQL Anywhere-Installation.

      2. In der Liste Dateityp wählen Sie Ausführbare Dateien.

      3. Öffnen Sie den Ordner für den Prozessor des Windows Mobile-Geräts, das Sie verwenden. In Visual Studio 2005 und höher öffnen Sie den Ordner arm.50. Wählen Sie ulnet11.dll, klicken Sie auf den Pfeil in der Schaltfläche Hinzufügen und wählen Sie Als Verknüpfung hinzufügen.

  3. Erstellen Sie ein Formular für Ihre Anwendung.

    Wenn der Fensterausschnitt der Visual Studio-Toolbox nicht angezeigt ist, wählen Sie im Hauptmenü Ansicht » Toolbox. Fügen Sie dem Formular die folgenden visuellen Komponenten hinzu, indem Sie das Objekt in der Toolbox markieren und an die gewünschte Position im Formular ziehen.

    Typ Name Text
    Button btnInsert Insert
    Button btnUpdate Update
    Button btnDelete Delete
    TextBox txtName (kein Text)
    ListBox lbNames (kein Text)
    Label laName Name

    Ihr Formular sollte nun der folgenden Abbildung ähneln:

    Das Visual Studio-Formular mit den Schaltflächen "Insert", "Update" und "Delete" sowie einem Textfeld, einem Listenfeld und einer Beschriftung.
  4. Erstellen Sie Ihre Anwendung und führen Sie ein Deployment durch.

    Durch das Kompilieren und das Deployment der Anwendung überprüfen Sie, ob Sie Ihr Visual Studio-Projekt richtig konfiguriert haben.

    1. Wählen Sie im Menü Erstellen die Option Projektmappe erstellen. Überprüfen Sie, ob das Projekt erfolgreich erstellt wird. Wenn Sie eine Visual Basic-Anwendung erstellen, können Sie die folgende Warnung, die möglicherweise angezeigt wird, ignorieren:

      Die referenzierte Assembly 'iAnywhere.Data.UltraLite.resources' ist eine lokalisierte Satellitenassembly.

    2. Wählen Sie im Menü Debug den Befehl Starten.

      Diese Aktion führt das Deployment Ihrer Anwendung für das Gerät oder den Emulator durch und startet sie. Ein Deployment der Anwendung wird im Emulator oder im Gerät-Speicherort unter \Programme\VBApp oder \Programme\CSApp vorgenommen, abhängig vom jeweiligen Projektnamen.

      Das Deployment kann einige Zeit dauern.

    3. Prüfen Sie, ob ein Deployment der Anwendung im Emulator oder auf dem Zielgerät vorgenommen und das von Ihnen entworfene Formular (Form1) richtig angezeigt wird.

    4. Fahren Sie den Emulator oder die Anwendung auf dem Zielgerät herunter.