Exemplarische Vorgehensweise: Erstellen eines Datasets mit dem DataSet-Designer
In dieser exemplarischen Vorgehensweise erstellen Sie mit dem DataSet-Designer ein Dataset. Es wird Schritt für Schritt erläutert, wie ein neues Projekt erstellt und diesem ein neues Dataset hinzugefügt wird. Sie erfahren, wie Sie auf den Tabellen einer Datenbank basierende Tabellen erstellen können, ohne einen Assistenten zu verwenden.
Zu den Aufgaben in dieser exemplarischen Vorgehensweise gehören:
Erstellen eines neuen Windows-Anwendung-Projekts
Hinzufügen eines leeren DataSet-Elements zum Projekt
Erstellen und Konfigurieren einer Datenquelle in der Anwendung durch die Erstellung eines Datasets mit dem DataSet-Designer
Herstellen einer Verbindung mit der Datenbank Northwind im Server-Explorer
Erstellen von Tabellen mit TableAdapters im Dataset, auf der Grundlage von Tabellen der Datenbank
Hinweis
Auf Ihrem Computer werden möglicherweise andere Namen oder Speicherorte für die Benutzeroberflächenelemente von Visual Studio angezeigt als die in den folgenden Anweisungen aufgeführten. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Anpassen der Entwicklungseinstellungen in Visual Studio.
Vorbereitungsmaßnahmen
Für die Durchführung dieser exemplarischen Vorgehensweise benötigen Sie Folgendes:
- Zugriff auf die Beispieldatenbank Northwind (SQL Server- oder Access-Version). Weitere Informationen finden Sie unter Gewusst wie: Installieren von Beispieldatenbanken.
Erstellen eines neuen Windows-Anwendungsprojekts
So erstellen Sie ein neues Windows-Anwendungsprojekt
Erstellen Sie im Menü Datei ein neues Projekt.
Wählen Sie im Bereich Projekttypen eine Programmiersprache aus.
Klicken Sie im Bereich Vorlagen auf Windows-Anwendung.
Nennen Sie das Projekt DatasetDesignerWalkthrough, und klicken Sie dann auf OK.
Visual Studio fügt das Projekt dem Projektmappen-Explorer hinzu und zeigt im Designer ein neues Formular an.
Hinzufügen eines neuen Datasets zur Anwendung
So fügen Sie dem Projekt ein neues Dataset-Element hinzu
Klicken Sie im Menü Projekt auf Neues Element hinzufügen.
Das Dialogfeld Neues Element hinzufügen wird angezeigt.
Klicken Sie im Feld Vorlagen des Dialogfelds Neues Element hinzufügen auf DataSet.
Nennen Sie das Dataset NorthwindDataset, und klicken Sie dann auf Hinzufügen.
Visual Studio fügt dem Projekt eine Datei mit dem Namen NorthwindDataset.xsd hinzu und öffnet sie im DataSet-Designer.
Erstellen einer Datenverbindung im Server-Explorer
So stellen Sie eine Verbindung mit der Datenbank Northwind her
Klicken Sie im Menü Ansicht auf Server-Explorer.
Klicken Sie im Server-Explorer auf die Schaltfläche Mit Datenbank verbinden.
Erstellen Sie eine Verbindung mit der Beispieldatenbank Northwind.
Hinweis
Sie können in dieser exemplarischen Vorgehensweise eine Verbindung mit der SQL Server-Version oder der Access-Version von Northwind herstellen.
Erstellen von Tabellen im Dataset
In diesem Abschnitt wird erklärt, wie dem Dataset Tabellen hinzugefügt werden.
So erstellen Sie die Tabelle Customers
Erweitern Sie die Datenverbindung, die Sie im Server-Explorer erstellt haben, und erweitern Sie dann den Knoten Tabellen.
Ziehen Sie die Tabelle Customers aus dem Server-Explorer auf den DataSet-Designer.
Dem Dataset werden die Datentabelle Customers und ein CustomersTableAdapter hinzugefügt.
So erstellen Sie die Tabelle Orders
Ziehen Sie die Tabelle Orders aus dem Server-Explorer auf den DataSet-Designer.
Dem Dataset werden die Datentabelle Orders, ein OrdersTableAdapter und eine Datenbeziehung zwischen den Tabellen Customers und Orders hinzugefügt.
So erstellen Sie die Tabelle OrderDetails
Ziehen Sie die Tabelle Order Details aus dem Server-Explorer auf den DataSet-Designer.
Dem Dataset werden die Datentabelle Order Details, ein Order DetailsTableAdapter und eine Datenbeziehung zwischen den Tabellen Orders und Order Details hinzugefügt.
Nächste Schritte
So fügen Sie der Anwendung Funktionen hinzu
Speichern Sie das DataSet.
Wählen Sie im Datenquellenfenster Elemente aus, und ziehen Sie sie auf ein Formular. Weitere Informationen finden Sie unter Binden von Windows Forms-Steuerelementen an Daten in Visual Studio.
Fügen Sie den TableAdapters weitere Abfragen hinzu. Weitere Informationen finden Sie unter Gewusst wie: Erstellen von TableAdapter-Abfragen.
Fügen Sie dem ColumnChanging-Ereignis oder dem RowChanging-Ereignis der im Dataset enthaltenen Datentabellen Anweisungen für eine Validierung hinzu. Weitere Informationen finden Sie unter Überprüfen von Daten in Datasets.
Siehe auch
Konzepte
Binden von Windows Forms-Steuerelementen an Daten in Visual Studio
Vorbereiten der Anwendung auf den Empfang von Daten
Abrufen von Daten für die Anwendung
Binden von Steuerelementen an Daten in Visual Studio
Bearbeiten von Daten in der Anwendung