Tabellen-Adapter-Assistenten-Test/Dataset-Designer mit neuen gespeicherten Prozeduren
Der Dataset-Designer-/Tabellen-Adapter-Assistenten-Test mit der neuen gespeicherten Prozeduren Dataset-Designer-Drag & Drop-Test erweitert, indem die Bearbeitung von neu erstellten gespeicherten Prozeduren für Datenquellenobjekten hinzugefügt werden, die auf den DataSet-Designer von Visual Studio Server-Explorerverworfen werden.
Testverfahren
Erstellen Sie ein neues Projekt vom Typ Windows-Anwendung.
Fügen Sie ein DataSet Projektelement hinzu.
Ziehen Sie aus ToolboxTableAdapter auf den DataSet-Designer. TableAdapter-Konfigurations-Assistent angezeigt wird.
Auf der Seite Wählen Sie die Datenverbindung aus fügen Sie eine Verbindung zur Datenbank mithilfe des generischen Anbieter hinzu.
Stellen Sie sicher, dass die Verbindung im Kombinationsfeld ausgewählt ist, und klicken Sie auf Weiter.
Auf der Seite Verbindungszeichenfolge in der Anwendungskonfigurationsdatei speichern auf Weiter.
Auf der Wählen Sie einen Befehlstyp aus Seite wählen Sie die Option Gespeicherte Prozeduren erstellen aus, und klicken Sie auf Weiter.
Klicken Sie auf die Schaltfläche, um die SQL-Zeichenfolge Abfrage-Generator (oder grafisch entwerfen können Sie alternativ eine SQL-Anweisung direkt im SQL-Bereich eingeben).
Nachdem Sie die gespeicherte Prozedur Weitererstellen und darauf klicken.
Geben Sie auf der Seite Gespeicherte Prozeduren erstellen neuen Namen der gespeicherten Prozedur ein, oder übernehmen Sie die Standardwerte. Klicken Sie auf Next.
Auf der Seite Zu generierende Methode auswählen Halten Sie die Standardwerte, und klicken Sie auf Weiter.
Klicken Sie auf Seite "Assistentenergebnisse"Fertig stellen.
Gespeicherte Prozeduren wurden in der Datenbank erstellt und TableAdapter wurde erstellt, die bis zu den neuen gespeicherten Prozeduren gehakt wird. Stellen Sie sicher, dass die folgenden im Designer richtig ist:
Spalten erstellt für DataTable
Die CommandText-Eigenschaft und die Parameter-Auflistung auf TableAdapter
Konfigurieren der Einfügen, Aktualisierenund Löschen Befehle für die CommandText-Eigenschaft und Parameter
Wiederholen Sie die Schritte 3-13 mit den folgenden Typen von SQL-Anweisungen:
SELECT * FROM-Tabelle
SELECT * FROM TableWithoutPrimaryKey
SELECT * FROM TableWithMultipleColumnPrimaryKey
SELECT FROM- <some columns> Tabelle
SELECT FROM- <different datatypes> Tabelle
SELECT * FROM-Tabelle WHERE Column= <NamedParameter>
SELECT * FROM-Ansicht
SELECT * FROM-Funktion
SELECT COUNT (*) aus der Tabelle Column= WHERE <NamedParameter>
VALUES ( <NamedParameter1> INTO-Tabelle INSERT-, <NamedParameter2,…)
UPDATE Tabelle FESTGELEGTES Column1= <NamedParameter> WHERE Column2= <NamedParameter2>
DELETE FROM-Tabelle WHERE Column= <NamedParameter>