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.
In dieser exemplarischen Vorgehensweise werden u. a. folgende Aufgaben veranschaulicht:
Erstellen eines neuen Projekts vom Typ Windows-Anwendung.
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 |
---|
Ihr Computer zeigt möglicherweise für einige der Elemente der Visual Studio-Benutzeroberfläche in der folgenden Anleitung andere Namen oder Standorte an. Diese Elemente sind von der jeweiligen Visual Studio-Version und den verwendeten Einstellungen abhängig. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
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 über das 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 Funktionalität 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 eine Validierungslogik zum ColumnChanging-Ereignis oder zum RowChanging-Ereignis der Datentabellen im Dataset hinzu.Weitere Informationen finden Sie unter Überprüfen von Daten in Datasets.
Siehe auch
Konzepte
Neues in der Datenanwendungsentwicklung in Visual Studio 2012
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