IDbCommand Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Anweisung dar, die ausgeführt wird, während eine geöffnete Verbindung zu einer Datenquelle vorhanden ist.
public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
interface IDisposable
Public Interface IDbCommand
Implements IDisposable
- Implementiert
Hinweise
Mit der IDbCommand Schnittstelle können Sie eine Command-Klasse implementieren, die eine Anweisung darstellt, die in einer Datenquelle ausgeführt wird. Weitere Informationen zu Befehlsklassen finden Sie unter Implementieren einer Befehlsklasse für eine Datenverarbeitungserweiterung.
Eine Anwendung erstellt keine Instanz der IDbCommand Schnittstelle direkt, erstellt jedoch eine Instanz einer Klasse, die implementiert wird IDbCommand.
Klassen, die implementieren IDbCommand , müssen auch alle erforderlichen Member implementieren und in der Regel zusätzliche Member definieren, um anbieterspezifische Funktionen hinzuzufügen.
Wenn Sie über die IDbCommand Schnittstelle implementieren, sollten Sie die folgenden Konstruktoren implementieren:
Element | Beschreibung |
---|---|
PrvCommand() | Initialisiert eine neue Instanz der PrvCommand-Klasse . |
PrvCommand(stringcmdText) | Initialisiert eine neue Instanz der PrvCommand-Klasse mit dem Text der Abfrage. |
PrvCommand(stringcmdText, PrvTransaction-Transaktion) | Initialisiert eine neue Instanz der PrvCommand-Klasse mit dem Text der Abfrage, einer PrvConnection und der PrvTransaction. |
Eigenschaften
CommandText |
Ruft den für die Datenquelle auszuführenden Textbefehl ab bzw. legt ihn fest. |
CommandTimeout |
Ruft die Zeit ab, die gewartet werden soll, bis der Versuch einer Befehlsausführung beendet und ein Fehler generiert wird, oder legt diese fest. |
CommandType |
Zeigt oder gibt an, wie die CommandText-Eigenschaft interpretiert wird (als Text, als gespeicherte Prozedur usw.). |
Parameters |
Ruft das IDataParameterCollection ab. |
Transaction |
Dient zum Abrufen oder Festlegen der Transaktion, in der das Command-Objekt eines SQL Server Reporting Services Datenanbieters ausgeführt wird. |
Methoden
Cancel() |
Versucht die Ausführung eines IDbCommand abzubrechen. |
CreateParameter() |
Erstellt eine neue Instanz eines IDataParameter -Objekts. |
ExecuteReader(CommandBehavior) |
Führt die Ausführung für die CommandTextVerbindung aus und erstellt eine IDataReader. |