Freigeben über


Gewusst wie: Erstellen von TableAdapters

TableAdapters ermöglichen die Kommunikation zwischen der Anwendung und einer Datenbank. Dies bedeutet, dass ein TableAdapter eine Verbindung mit einer Datenbank herstellt, Abfragen oder gespeicherte Prozeduren ausführt und eine neue Datentabelle mit den zurückgegebenen Daten zurückgibt oder aber eine vorhandene DataTable mit den zurückgegebenen Daten füllt. Mit TableAdapters werden außerdem aktualisierte Daten von der Anwendung an die Datenbank zurückgesendet.

Sie können TableAdapters erstellen, indem Sie eine der folgenden Aktionen ausführen:

Eine Einführung in TableAdapters finden Sie unter Übersicht über TableAdapters.

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.

Erstellen von TableAdapters mit dem TableAdapter-Konfigurations-Assistenten

Der TableAdapter-Konfigurations-Assistent erstellt anhand der von Ihnen angegebenen Informationen einen einzelnen TableAdapter.

So erstellen Sie einen TableAdapter mit dem TableAdapter-Konfigurations-Assistenten

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

  2. Ziehen Sie einen TableAdapter aus der Registerkarte DataSet der Toolbox auf die Entwurfsoberfläche.

    Der TableAdapter-Konfigurations-Assistent wird geöffnet.

  3. Führen Sie den Assistenten aus; dem Dataset werden eine Datentabelle und ein TableAdapter hinzugefügt. Weitere Informationen finden Sie unter TableAdapter-Konfigurations-Assistent.

Erstellen von TableAdapters mit dem Assistenten zum Konfigurieren von Datenquellen

Der Assistent zum Konfigurieren von Datenquellen erstellt für jedes Datenbankobjekt, das während der Ausführung des Assistenten ausgewählt wird, einen TableAdapter. Nachdem der Assistent zum Konfigurieren von Datenquellen fertig gestellt wurde, können Sie sich die erstellten TableAdapters ansehen, indem Sie das Dataset im DataSet-Designer öffnen. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datasets im DataSet-Designer.

So erstellen Sie einen TableAdapter mit dem Assistenten zum Konfigurieren von Datenquellen

  1. Wählen Sie im Datenquellenfenster die Option Neue Datenquelle hinzufügen aus. Wählen Sie im Menü Daten den Befehl Datenquellen anzeigen, um das Datenquellenfenster zu öffnen.

    Der Assistent zum Konfigurieren von Datenquellen wird geöffnet.

  2. Führen Sie den Assistenten aus, wobei Sie als Datenquellentyp entweder Datenbank oder Webdienst auswählen. Weitere Informationen finden Sie unter Gewusst wie: Herstellen einer Verbindung zu Daten in einer Datenbank oder unter Gewusst wie: Herstellen einer Verbindung mit Daten in einem Dienst.

Erstellen von TableAdapters aus Server-Explorer-Datenbankobjekten

Für jedes Datenbankobjekt, das Sie auf den DataSet-Designer ziehen, wird ein einzelner TableAdapter erstellt.

So erstellen Sie einen TableAdapter aus Server-Explorer-Datenbankobjekten

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

  2. Ziehen Sie ein Datenbankobjekt aus einer Datenverbindung im Server-Explorer auf die Oberfläche des DataSet-Designers.

    Dem Dataset werden eine Datentabelle und ein TableAdapter hinzugefügt.

Siehe auch

Aufgaben

Gewusst wie: Aktualisieren von Daten mit einem TableAdapter

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

Überprüfen von Daten

Speichern von Daten

Weitere Ressourcen

Exemplarische Vorgehensweisen zur Arbeit mit Daten