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.
Führt CommandText für die Connection aus und erstellt mit einem der CommandBehavior-Werte einen IDataReader.
Namespace: System.Data
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
Function ExecuteReader ( _
behavior As CommandBehavior _
) As IDataReader
'Usage
Dim instance As IDbCommand
Dim behavior As CommandBehavior
Dim returnValue As IDataReader
returnValue = instance.ExecuteReader(behavior)
IDataReader ExecuteReader (
CommandBehavior behavior
)
IDataReader^ ExecuteReader (
CommandBehavior behavior
)
IDataReader ExecuteReader (
CommandBehavior behavior
)
function ExecuteReader (
behavior : CommandBehavior
) : IDataReader
Parameter
- behavior
Einer der CommandBehavior-Werte.
Rückgabewert
Ein IDataReader-Objekt.
Hinweise
Der Aufrufer muss die Open-Methode der Connection-Eigenschaft aufrufen.
Wenn die CommandType-Eigenschaft auf StoredProcedure festgelegt ist, muss die CommandText-Eigenschaft auf den Namen der gespeicherten Prozedur festgelegt werden. Der Befehl führt diese gespeicherte Prozedur aus, wenn Sie ExecuteReader aufrufen.
Der IDataReader unterstützt einen speziellen Modus, in dem große Binärwerte effizient gelesen werden können. Weitere Informationen finden Sie unter der SequentialAccess-Einstellung für CommandBehavior.
Während IDataReader verwendet wird, ist die zugeordnete IDbConnection durch den Informationsfluss für den IDataReader belegt. In diesem Zustand können an der IDbConnection keine anderen Operationen ausgeführt werden außer diese zu schließen. Dies gilt solange, bis die Close-Methode des DataReader aufgerufen wird. Wenn beim Erstellen von DataReader das CommandBehavior auf CloseConnection festgelegt ist, wird die Verbindung beim Schließen des DataReader automatisch geschlossen.
Plattformen
Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, 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, 1.0
.NET Compact Framework
Unterstützt in: 2.0, 1.0
Siehe auch
Referenz
IDbCommand-Schnittstelle
IDbCommand-Member
System.Data-Namespace