In How to use a DataAdapter with stored procedure and parameter wurde die Eigenschaft selectCommand
des Datenadapters verwendet. Kann dasselbe verwendet werden, wenn eine gespeicherte Prozedur Daten aktualisiert und Daten von einer Datenbank abruft?Verwenden eines SqlDataAdapter mit einer gespeicherten Prozedur und Parametern zum Aktualisieren und Abrufen von Werten
1
A
Antwort
0
Darauf Implementierung und Verwendung von Select (und nicht die Eigenschaft, so scheint es gut zu arbeiten.
...
SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(sqlQuery, sqlConnection);
foreach (SqlParameter sqlParameter in sqlParameterCollection)
{
sqlCommand.Parameters.Add(new SqlParameter(sqlParameter.ParameterName, sqlParameter.Value));
}
sqlDataAdapter.SelectCommand = sqlCommand;
DataSet dataSet = new DataSet();
sqlDataAdapter.Fill(dataSet);
...
0
Die kurze Antwort lautet: Ja. Parameter an eine gespeicherte Prozedur Passing Die Aktualisierung und Rückgabe von Werten unterscheidet sich nicht von der SqlDataAdapter-Seite im Vergleich zu einer gespeicherten Prozedur, die nur Werte basierend auf übergebenen Parametern zurückgibt.
Verwandte Themen
- 1. Abrufen der Zeilenzelle mit Parametern in einer gespeicherten Prozedur
- 2. Einfügen und Aktualisieren der gespeicherten Prozedur mit Parametern und Standard von Null funktioniert nicht
- 3. Verwenden von SqlDataAdapter zum Einfügen einer Zeile
- 4. Die Definition einer gespeicherten CLR-Prozedur abrufen
- 5. Verwenden von Sitzungsvariablen in einer gespeicherten Prozedur
- 6. Verwenden eines Cursors mit dynamischem SQL in einer gespeicherten Prozedur
- 7. Vorherige Version einer gespeicherten Prozedur abrufen
- 8. Was ist mehr zwischen einer gespeicherten Prozedur und einer Ansicht?
- 9. Verwenden mehrerer Datensätze in Berichtsserver aus einer gespeicherten Prozedur
- 10. django-pyodbc und Aufruf einer gespeicherten Prozedur
- 11. Zuweisen von Werten eines gespeicherten Prozedur Parameter eine andere gespeicherte Prozedur mit
- 12. Übergeben von Anfangs- und Enddatum von Parametern aus einer gespeicherten Prozedur an den Hauptbericht und drei Unterberichte
- 13. Ergebnisse zwischen einer Gruppe von Werten und einer gespeicherten Prozedur sortieren SQL
- 14. Gespeicherte Prozedur zum dynamischen Aktualisieren von Werten in db2-Tabelle
- 15. Einfache Möglichkeit zum Erstellen einer gespeicherten Prozedur
- 16. C# und SQL Server - mit einer gespeicherten Prozedur
- 17. Verwendung von UPDATE in gespeicherten Prozedur mit optionalen Parametern
- 18. Aktualisieren und Löschen von Zeilen in GridView ASP.NET C# mit gespeicherten Prozedur anstelle von SqlDataSource
- 19. Exit von einer gespeicherten Prozedur
- 20. wie effizient Tausende von Zeilen aus einer gespeicherten Prozedur abrufen
- 21. Daten von gespeicherter Prozedur abrufen
- 22. Auftrag von einer gespeicherten Prozedur
- 23. Ausführen eines FuncView innerhalb einer gespeicherten Prozedur
- 24. Ausführen einer gespeicherten Prozedur mit NodeJS- und MSSQL-Paketfehler
- 25. Suchen einer gespeicherten Prozedur
- 26. Wie Prozedur eine Datentabelle von einer gespeicherten
- 27. Abrufen und Zuweisen eines Combobox-Werts zu einem gespeicherten Prozedurparameter
- 28. Wie DataContext.ExecuteCommand verwenden und den ausgeführten gespeicherten proc-Rückgabewert abrufen?
- 29. Löschen und Hinzufügen von Einschränkungen in einer gespeicherten Prozedur
- 30. Verwenden von IDataReader zum Aufrufen der Speicherprozedur mit Parametern