Freigeben über


Tabellen-Adapter-Assistenten-Test/Dataset-Designer mit SQL-Anweisungen

Der Dataset-Designer-/Tabellen-Adapter-Assistenten-Test mithilfe von SQL-Anweisungen Dataset-Designer-Drag & Drop-Test erweitert, indem die Bearbeitung von SQL-Anweisungen für Datenquellenobjekten hinzugefügt werden, die auf den DataSet-Designer von Visual Studio-Server-Explorer verworfen werden.

Testverfahren

  1. Erstellen Sie ein neues Projekt vom Typ Windows-Anwendung.

  2. Fügen Sie ein DataSet Projektelement hinzu.

  3. Ziehen Sie aus ToolboxTableAdapter auf den DataSet-Designer. TableAdapter-Konfigurations-Assistent angezeigt wird.

  4. Auf der Seite Wählen Sie die Datenverbindung aus fügen Sie eine Verbindung zur Datenbank mithilfe des generischen Anbieter hinzu.

  5. Stellen Sie sicher, dass die Verbindung im Kombinationsfeld ausgewählt ist, und klicken Sie auf Weiter.

  6. Auf der Seite Verbindungszeichenfolge in der Anwendungskonfigurationsdatei speichern auf Weiter.

  7. Auf der Befehlstyp auswählen Seite wählen Sie die Option SQL-Anweisungen verwenden aus, und klicken Sie auf Weiter. Im SQL-Bereich ist jetzt sichtbar.

  8. Klicken Sie auf die Schaltfläche, um die SQL-Zeichenfolge Abfrage-Generator (oder altneratively Sie grafisch entwerfen kann eine SQL-Anweisung direkt im SQL-Bereich eingeben).

  9. Stellen Sie sicher, dass die Ergebnisse wie erwartet werden, indem Sie die Abfrage in Abfrage-Generatorausführen, und klicken Sie dann auf OK , um Abfrage-Generatorzu schließen.

  10. Klicken Sie auf Next.

  11. Auf der Zu generierende Methode auswählen Seite können Sie die Standardwerte, und klicken Sie auf Weiter.

  12. Klicken Sie auf Seite "Assistentenergebnisse"Fertig stellen.

  13. TableAdapter wird mithilfe der SQL-Anweisung erstellt, die Sie eingegeben haben. Überprüfen Sie Folgendes: im Designer

    1. Die DataTable und TableAdapter Namen

    2. Spalten erstellt für DataTable

    3. Die Konfiguration der Einfügen, Aktualisierenund Löschen Befehle für die CommandText-Eigenschaft und die Parameter-Auflistung

  14. Wiederholen Sie die Schritte 3-10 mit den folgenden Typen von SQL-Anweisungen:

    1. SELECT * FROM-Tabelle

    2. SELECT * FROM TableWithoutPrimaryKey

    3. SELECT * FROM TableWithMultipleColumnPrimaryKey

    4. SELECT FROM- <some columns> Tabelle

    5. SELECT FROM- <different datatypes> Tabelle

    6. SELECT * FROM-Tabelle WHERE Column= <NamedParameter>

    7. SELECT * FROM-Ansicht

    8. SELECT * FROM-Funktion

Siehe auch

Konzepte

Überprüfen DDEX von Endbenutzer-Anwendungen

Dataset-Designer-Drag & Drop-Test