Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Nach dem Herstellen einer Verbindung mit einer Datenquelle können Sie mit einem DbCommand-Objekt Befehle ausführen und sich Ergebnisse aus der Datenquelle zurückgeben lassen. Befehle können mit einem der Befehlskonstruktoren für den von Ihnen verwendeten .NET Framework-Datenanbieter erstellt werden. Konstruktoren können optionale Argumente verwenden, z. B. eine an der Datenquelle auszuführende SQL-Anweisung, ein DbConnection-Objekt oder ein DbTransaction-Objekt. Sie können diese Objekte auch als Eigenschaften des Befehls konfigurieren. Sie können außerdem mit der CreateCommand-Methode eines DbConnection-Objekts einen Befehl für eine bestimmte Verbindung erstellen. Die SQL-Anweisung, die vom Befehl ausgeführt wird, kann mit der CommandText-Eigenschaft konfiguriert werden.
Jeder in .NET Framework enthaltene .NET Framework-Datenanbieter verfügt über ein Command-Objekt. Der .NET Framework-Datenanbieter für OLE DB enthält ein OleDbCommand-Objekt, der .NET Framework-Datenanbieter für SQL Server enthält ein SqlCommand-Objekt, der .NET Framework-Datenanbieter für ODBC enthält ein OdbcCommand-Objekt, und der .NET Framework-Datenanbieter für Oracle enthält ein OracleCommand-Objekt.
In diesem Abschnitt
Ausführen eines Befehls (ADO.NET)
Beschreibt das ADO.NET-Command-Objekt und dessen Verwendung zum Ausführen von Abfragen und Befehlen für eine Datenquelle.Konfigurieren von Parametern und Parameterdatentypen (ADO.NET)
Beschreibt das Arbeiten mit Command-Parametern und enthält Informationen zur Richtungsangabe, zu den Datentypen und zur Parametersyntax.Generieren von Befehlen mit 'CommandBuilder'-Objekten (ADO.NET)
Beschreibt, wie mit den Befehls-Generatoren automatisch INSERT-, UPDATE- und DELETE-Befehle für einen DataAdapter generiert werden können, der über einen SELECT-Befehl für eine einzelne Tabelle verfügt.Abrufen eines einzelnen Werts aus einer Datenbank (ADO.NET)
Beschreibt, wie mit der ExecuteScalar-Methode eines Command-Objekts ein einzelner Wert aus einer Datenbankabfrage zurückgegeben werden kann.Verwenden von Befehlen zum Ändern von Daten (ADO.NET)
Beschreibt die Verwendung eines Datenanbieters zum Ausführen gespeicherter Prozeduren oder von DDL-Anweisungen (Data Definition Language).
Siehe auch
Weitere Ressourcen
DataAdapter und DataReader (ADO.NET)