Exemplarische Vorgehensweise: Herstellen einer Verbindung zu Daten in einer Datenbank

Aktualisiert: November 2007

In Visual Studio wird das Verbinden einer Anwendung mit Daten durch die Verwendung von Assistent zum Konfigurieren von Datenquellen vereinfacht. Nachdem Sie den Assistenten ausgeführt haben, sind die Daten im Datenquellenfenster verfügbar und können von dort in die Formulare gezogen werden.

Hinweis:

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

Zu den Aufgaben in dieser exemplarischen Vorgehensweise gehören:

  • Erstellen eines neuen Windows-Anwendung-Projekts.

  • Erstellen und Konfigurieren eines Datasets in der Anwendung auf der Grundlage von Datenbankobjekten. Hierbei wird der Assistent zum Konfigurieren von Datenquellen verwendet.

Vorbereitungsmaßnahmen

Für die Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Folgendes:

Erstellen des Projekts

So erstellen Sie das Projekt

  1. Erstellen Sie im Menü Datei ein neues Projekt.

  2. Wählen Sie Windows-Anwendung aus, und klicken Sie auf OK. Weitere Informationen finden Sie unter Erstellen von Windows-basierten Anwendungen.

    Das Projekt wird erstellt und dem Projektmappen-Explorer hinzugefügt.

Verbinden mit der Datenbank Northwind

Sie können eine Verbindung mit der SQL Server-Version der Datenbank Northwind oder mit der Microsoft Access-Version der Datenbank herstellen. Die jeweilige Vorgehensweise werden in den folgenden beiden Prozeduren beschrieben.

So erstellen Sie eine Verbindung mit der SQL Server-Version von Northwind

  1. Klicken Sie im Menü Daten auf Datenquellen anzeigen.

  2. Wählen Sie im Datenquellenfenster die Option Neue Datenquelle hinzufügen aus.

  3. Klicken Sie auf der Willkommenseite des Assistenten zum Konfigurieren von Datenquellen auf Weiter.

  4. Wählen Sie auf der Seite Datenquellentyp auswählen die Option Datenbank aus.

  5. Führen Sie auf der Seite Wählen Sie Ihre Datenverbindung aus einen der folgenden Schritte aus:

  6. Falls die Datenbank ein Kennwort erfordern sollte, aktivieren Sie die Option für die Einbeziehung vertraulicher Daten, und klicken Sie dann auf Weiter.

  7. Klicken Sie auf der Seite Verbindungszeichenfolge in der Programmkonfigurationsdatei speichern auf Weiter.

  8. Erweitern Sie auf der Seite Datenbankobjekte auswählen den Knoten Tabellen.

  9. Wählen Sie die Tabelle Customers und die Tabelle Orders aus, und klicken Sie dann auf Fertig stellen.

    Das NorthwindDataSet wird dem Projekt hinzugefügt, und die Tabellen Customers und Orders werden im Datenquellenfenster angezeigt.

So erstellen Sie eine Verbindung mit der Access-Version von Northwind

  1. Wählen Sie im Dialogfeld Datenquelle auswählen die Option Microsoft Access-Datenbankdatei aus, und klicken Sie auf OK.

    Wenn im Dialogfeld Verbindung hinzufügen als Datenquelle nicht Microsoft Access-Datenbankdatei angezeigt wird, klicken Sie auf Ändern. Dadurch wird das Dialogfeld Datenquelle auswählen/wechseln geöffnet. Weitere Informationen finden Sie unter Dialogfeld "Datenquelle auswählen/wechseln".

  2. Geben Sie den Pfad zur Datenbankdatei Northwind.mdb an, oder klicken Sie auf die Schaltfläche Durchsuchen, um nach der Datenbankdatei Northwind.mdb zu suchen. Weitere Informationen finden Sie unter Verbindung hinzufügen/ändern (Microsoft Access).

  3. Klicken Sie auf OK.

  4. Klicken Sie auf der Seite Verbindungszeichenfolge in der Programmkonfigurationsdatei speichern auf Weiter.

  5. Erweitern Sie auf der Seite Datenbankobjekte auswählen den Knoten Tabellen.

  6. Wählen Sie die Tabelle Customers und die Tabelle Orders aus, und klicken Sie dann auf Fertig stellen.

  7. Das NorthwindDataSet wird dem Projekt hinzugefügt, und die Tabellen Customers und Orders werden im Datenquellenfenster angezeigt.

Hinzufügen von Steuerelementen zum Formular

Sie können datengebundene Steuerelemente erstellen, indem Sie Elemente aus dem Datenquellenfenster in das Formular ziehen.

So erstellen Sie datengebundene Steuerelemente für das Formular

Ausführen der Anwendung

So führen Sie die Anwendung aus

  • Drücken Sie F5.

    Form1 wird geöffnet und zeigt die Daten aus der Tabelle Customers an.

Sicherheit

Das Speichern von Informationen über Verbindungszeichenfolgen (z. B. das Kennwort) kann die Sicherheit einer Anwendung beeinträchtigen. Die Windows-Authentifizierung bietet eine sicherere Methode der Zugriffssteuerung für eine Datenbank. Weitere Informationen finden Sie unter Schützen von Verbindungsinformationen (ADO.NET).

Nächste Schritte

Das soeben erstellte Dataset ist jetzt im Datenquellenfenster verfügbar.

So fügen Sie der Anwendung Funktionalität hinzu

  • Wählen Sie im Datenquellenfenster weitere Elemente aus, und ziehen Sie sie in ein Formular. Weitere Informationen finden Sie unter Übersicht über das Anzeigen von Daten.

  • Öffnen Sie die Datenquelle im DataSet-Designer, um die Objekte, aus denen das Dataset besteht, zu bearbeiten oder dem Dataset Objekte hinzuzufügen.

  • Fügen Sie dem ColumnChanging-Ereignis oder dem RowChanging-Ereignis der Datentabellen im Dataset eine Validierungslogik hinzu. Weitere Informationen finden Sie unter Übersicht über die Datenvalidierung.

Siehe auch

Weitere Ressourcen

Herstellen von Datenverbindungen in Visual Studio

Vorbereiten der Anwendung auf den Empfang von Daten

Abrufen von Daten für die Anwendung

Anzeigen von Daten in Formularen in Windows-Anwendungen

Bearbeiten von Daten in der Anwendung

Überprüfen von Daten

Speichern von Daten

Exemplarische Vorgehensweisen zur Arbeit mit Daten