Freigeben über


Anzeigen von Informationen für den Benutzer: Anzeigen von Daten auf der Benutzeroberfläche

Aktualisiert: November 2007

In dieser Lektion erfahren Sie, wie Sie eine einfache Benutzeroberfläche zur Anzeige von Daten aus einer lokalen Datenbank erstellen.

Nachdem Sie eine Verbindung zu der lokalen Datenbankdatei hergestellt haben, besteht der nächste Schritt darin, eine Benutzeroberfläche zur Anzeige der Daten zu erstellen. Der für das Abrufen der Daten aus einer Datenbank und für deren Anzeige auf der Benutzeroberfläche erforderliche Programmcode ist recht komplex. Daher erstellt und konfiguriert Visual Basic automatisch die benötigten Datenobjekte, sodass die Objekte nur noch ausgewählt und positioniert werden müssen. In dieser Lektion lernen Sie, wie Sie ein einfaches Formular zur Datenanzeige erstellen.

Übung

So erstellen Sie ein Datenzugriffsformular

  1. Öffnen Sie das Projekt Addresses aus der vorherigen Lektion. Wenn Sie die Lektion noch nicht abgeschlossen haben, kehren Sie zu Abrufen der benötigten Informationen: Herstellen einer Verbindung zu einer vorhandenen Datenbank zurück und beenden die Lektion, bevor Sie fortfahren.

  2. Wählen Sie im Projektmappen-Explorer die Datei Form1.vb aus, und klicken Sie dann im Menü Ansicht auf Designer.

  3. Klicken Sie im Projektmappen-Explorer auf die Registerkarte Datenquellen.

    Untersuchen Sie im Datenquellenfenster den FirstDatabaseDataSet-Knoten und den Addresses-Knoten. Sie können den Addresses-Knoten erweitern, um die einzelnen Felder in der Tabelle anzuzeigen.

  4. Ziehen Sie den Knoten Addresses aus dem Datenquellenfenster auf das Formular.

    Hinweis:

    Bestimmte Steuerelemente werden dem Formular automatisch hinzugefügt, und verschiedene Komponenten werden erstellt und dem Komponentenfach unterhalb des Formulars hinzugefügt. Es gibt ein DataGridView-Steuerelement, das die Zeilen und Spalten der Tabelle anzeigt, und ein Steuerelement für die Navigation (AddressesBindingNavigator). Zusätzlich erstellt Visual Basic Komponenten, die eine Verbindung mit der Datenbank herstellen, den Abruf und die Aktualisierung der Daten verwalten und die Daten in einem lokalen DataSet speichern (AddressesBindingSource, AddressesTableAdapter bzw. FirstDatabaseDataSet).

  5. Wählen Sie das AddressesDataGridView-Steuerelement aus, und legen Sie dann im Eigenschaftenfenster die Dock-Eigenschaft auf Fill fest. (Klicken Sie auf die mittlere Schaltfläche.)

    Dadurch wird das Raster erweitert, damit das Formular ausgefüllt werden kann.

  6. Drücken Sie F5, um das Programm auszuführen.

    Die Daten aus der Tabelle Addresses werden im DataGridView-Steuerelement auf dem Formular angezeigt. Sie können mithilfe der Steuerelemente im BindingNavigator am oberen Rand des Formulars zwischen den Zeilen navigieren und Datensätze hinzufügen oder löschen. Außerdem haben Sie die Möglichkeit, Änderungen an den Datensätzen vorzunehmen, indem Sie die im Raster angezeigten Daten ändern. Diese Änderungen werden jedoch nur gespeichert, wenn Sie auf das Symbol Daten speichern klicken. Wie Änderungen der Daten automatisch gespeichert werden, erfahren Sie im nächsten Thema.

Nächste Schritte

In dieser Lektion haben Sie gelernt, wie Sie mithilfe der visuellen Tools von Visual Basic eine einfache datenorientierte Benutzeroberfläche erstellen. In der nächsten Lektion erfahren Sie, wie Sie ein Formular zur Dateneingabe erstellen und Änderungen in der Datenbank speichern.

Nächste Lektion: Hinzufügen oder Ändern von Datensätzen: Aktualisieren von Daten

Siehe auch

Aufgaben

Abrufen der benötigten Informationen: Herstellen einer Verbindung zu einer vorhandenen Datenbank

Weitere Ressourcen

Verwalten von Datensätzen: Verwenden von Daten im Programm

Visual Basic-Einführung