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. Sie können einen Befehl mit einem der Befehlskonstruktoren für den .NET Framework-Datenanbieter erstellen, mit dem Sie arbeiten. Konstruktoren können optionale Argumente verwenden, z. B. eine SQL-Anweisung, die an der Datenquelle, einem DbConnection Objekt oder einem DbTransaction Objekt ausgeführt werden soll. 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 .NET Framework-Datenanbieter, der in .NET Framework enthalten ist, 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, den .NET Framework-Datenanbieter für ODBC ein OdbcCommand Objekt, und der .NET Framework-Datenanbieter für Oracle enthält ein OracleCommand Objekt.
In diesem Abschnitt
Ausführen eines Befehls
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
Beschreibt das Arbeiten mit Command
-Parametern und enthält Informationen zur Richtungsangabe, zu den Datentypen und zur Parametersyntax.
Generieren von Befehlen mit CommandBuilders
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
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
Beschreibt die Verwendung eines Datenanbieters zum Ausführen gespeicherter Prozeduren oder von DDL-Anweisungen (Data Definition Language).