Gewusst wie: Starten des Konfigurations-Assistenten für TableAdapter-Abfragen
Mit dem Konfigurations-Assistenten für TableAdapter-Abfragen können Sie auf einfache Weise zusätzliche Abfragen erstellen und bearbeiten, die Sie TableAdapters hinzufügen können. Bei einer TableAdapter-Abfrage handelt es sich um eine gültige SQL-Abfrage oder gespeicherte Prozedur, die einen Skalarwert oder Daten zurückgibt, die demselben Schema entsprechen wie die mit dem TableAdapter verknüpfte Datentabelle.
Tipp
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 Arbeiten mit Einstellungen.
So starten Sie den Konfigurations-Assistenten für TableAdapter-Abfragen mit einer neuen Abfrage
Öffnen Sie das Dataset im DataSet-Designer. Weitere Informationen finden Sie unter Gewusst wie: Öffnen eines Datasets im DataSet-Designer.
Zum Erstellen einer neuen Abfrage ziehen Sie ein Query-Objekt aus der Registerkarte DataSet der Toolbox auf eine DataTable, oder wählen Sie im Kontextmenü des TableAdapter die Option Abfrage hinzufügen aus. Sie können auch ein Query-Objekt auf einen leeren Bereich des Dataset-Designer ziehen, der einen TableAdapter ohne eine zugeordnete DataTable erstellt. Diese Abfragen sind auf das Zurückgeben einzelner Werte (Skalarwert) oder auf das Ausführen der Befehle UPDATE, INSERT oder DELETE für die Datenbank beschränkt. Weitere Informationen finden Sie unter Gewusst wie: Hinzufügen von globalen Abfragen zu einem Dataset.
Wählen Sie auf der Seite Wählen Sie Ihre Datenverbindung aus die Verbindung aus, die von der Abfrage verwendet wird, oder stellen Sie diese Verbindung her.
Tipp
Diese Seite wird nur angezeigt, wenn die richtige Verbindung vom Designer nicht bestimmt werden kann oder wenn keine Verbindungen verfügbar sind.
Wählen Sie auf der Seite Wählen Sie einen Befehlstyp aus eine der folgenden Methoden zum Abrufen von Daten aus der Datenbank aus:
SQL-Anweisungen verwenden – Mit dieser Option können Sie eine SQL-Anweisung eingeben, um die Daten in der Datenbank auszuwählen.
Neue gespeicherte Prozedur erstellen – Wählen Sie diese Option aus, damit der Assistent auf der Grundlage der angegebenen SELECT-Anweisung in der Datenbank eine neue gespeicherte Prozedur erstellt.
Vorhandene gespeicherte Prozeduren verwenden – Wählen Sie diese Option aus, um beim Ausführen der Abfrage eine vorhandene gespeicherte Prozedur auszuführen.
So starten Sie den Konfigurations-Assistenten für TableAdapter-Abfragen für eine vorhandene Abfrage
Wenn Sie eine vorhandene TableAdapter-Abfrage bearbeiten, klicken Sie mit der rechten Maustaste auf die Abfrage, und wählen Sie im Kontextmenü die Option Konfigurieren aus.
Tipp
Wenn Sie mit der rechten Maustaste auf die Hauptabfrage eines TableAdapter klicken, werden das TableAdapter-Schema und das DataTable-Schema neu konfiguriert. Wenn Sie jedoch mit der rechten Maustaste auf eine zusätzliche Abfrage für einen TableAdapter klicken, wird lediglich die ausgewählte Abfrage konfiguriert. Der TableAdapter-Konfigurations-Assistent konfiguriert die TableAdapter-Definition neu, während der Konfigurations-Assistent für TableAdapter-Abfragen nur die ausgewählte Abfrage neu konfiguriert.
Siehe auch
Aufgaben
Gewusst wie: Herstellen einer Verbindung zu Daten in einer Datenbank
Exemplarische Vorgehensweise: Anzeigen von Daten in einem Windows Form
Konzepte
Binden von Windows Forms-Steuerelementen an Daten in Visual Studio