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.
Ruft einen Wert ab, der angibt, wie die CommandText-Eigenschaft interpretiert werden soll, oder legt diesen fest.
Namespace: System.Data.Odbc
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Public Overrides Property CommandType As CommandType
'Usage
Dim instance As OdbcCommand
Dim value As CommandType
value = instance.CommandType
instance.CommandType = value
public override CommandType CommandType { get; set; }
public:
virtual property CommandType CommandType {
CommandType get () override;
void set (CommandType value) override;
}
/** @property */
public CommandType get_CommandType ()
/** @property */
public void set_CommandType (CommandType value)
public override function get CommandType () : CommandType
public override function set CommandType (value : CommandType)
Eigenschaftenwert
Einer der CommandType-Werte. Der Standardwert ist Text.
Ausnahmen
| Ausnahmetyp | Bedingung |
|---|---|
Der Wert war kein gültiger CommandType. |
Hinweise
Wenn die CommandType-Eigenschaft auf StoredProcedure festgelegt ist, müssen Sie die CommandText-Eigenschaft auf die vollständige ODBC-Aufrufsyntax festlegen. Der Befehl führt diese gespeicherte Prozedur aus, wenn eine der Execute-Methoden aufgerufen wird (z. B. ExecuteReader oder ExecuteNonQuery).
Die Eigenschaften Connection, CommandType und CommandText können nicht festgelegt werden, wenn die aktuelle Verbindung eine Ausführungs- oder Abrufoperation durchführt.
Der .NET Framework-Datenanbieter für ODBC unterstützt keine Übergabe von benannten Parametern an eine SQL-Anweisung oder eine gespeicherte Prozedur, die von einem OdbcCommand aufgerufen wird. In beiden Fällen muss das Fragezeichen (?) als Platzhalter verwendet werden. Beispiel:
SELECT * FROM Customers WHERE CustomerID = ?
Die Reihenfolge, in der OdbcParameter-Objekte der OdbcParameterCollection hinzugefügt werden, muss der Position des Fragezeichenplatzhalters für den Parameter direkt entsprechen.
Hinweis
Der .NET Framework-Datenanbieter für ODBC unterstützt nicht die CommandType-Einstellung von TableDirect.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1
Siehe auch
Referenz
OdbcCommand-Klasse
OdbcCommand-Member
System.Data.Odbc-Namespace
OdbcCommand.CommandText-Eigenschaft
.Data.Odbc.OdbcCommand.UpdatedRowSource