Gewusst wie: Erweitern der Funktionen eines Datasets

Aktualisiert: November 2007

Sie können die Funktionen von typisierten Datasets erweitern, indem Sie Code in die Datei für die partielle Klasse des Datasets schreiben.

Der Code zum Definieren von typisierten Datasets wird erneut generiert, wenn im Dataset-Designer Änderungen vorgenommen werden oder wenn Änderungen während der Ausführung eines der Assistenten vorgenommen werden, die Objekte im Dataset erstellen oder ändern (z. B. der Assistent zum Konfigurieren von Datenquellen und der TableAdapter-Assistent). Um zu verhindern, dass der Code beim erneuten Generieren des Datasets gelöscht wird, fügen Sie den Code zur Datei für die partielle Klasse des Datasets hinzu. (Mit partiellen Klassen können Sie Code für eine bestimmte Klasse auf mehrere physikalische Dateien aufteilen. Weitere Informationen finden Sie unter Partial (Visual Basic) bzw. partial (Typ) (C#-Referenz).)

Zum Erstellen der Datei für die partielle Klasse des Datasets und zum Hinzufügen von Validierungscode doppelklicken Sie auf die Spalten und Tabellen, die die Generierung des ColumnChanging-Ereignishandlers und des RowChanging-Ereignishandlers bewirken. Weitere Informationen finden Sie unter Gewusst wie: Validieren von Daten während Spaltenänderungen und Gewusst wie: Validieren von Daten während Zeilenänderungen.

So fügen Sie Code zur Datei für die partielle Klasse eines typisierten Datasets hinzu

  1. Öffnen Sie das Dataset im Dataset-Designer. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datasets im DataSet-Designer.

  2. Doppelklicken Sie auf der Entwurfsoberfläche in einen leeren Bereich, um die Datei für die partielle Klasse des Datasets im Code-Editor zu öffnen.

  3. Fügen Sie den Code zur Datei für die partielle Klasse des Datasets hinzu.

    Hinweis:

    Der Code in der Datei für die partielle Klasse und die generierte Dataset-Klassendatei werden in einer Klasse kompiliert, weshalb die Namen von Variablen, Eigenschaften und Methoden in allen Dateien, die das Dataset definieren, eindeutig sein müssen. Andernfalls treten Compilerfehler auf.

Siehe auch

Referenz

Partial (Visual Basic)

Partielle Klassen und Methoden (C#-Programmierhandbuch)

Weitere Ressourcen

Vorbereiten der Anwendung auf den Empfang von Daten

Erste Schritte mit dem Datenzugriff

Herstellen von Datenverbindungen in Visual Studio

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

Datenressourcen