Udostępnij za pośrednictwem


Metoda IDbCommand.ExecuteReader

Wykonuje CommandText przeciwko połączenia i buduje IDataReader.

Przestrzeń nazw:  Microsoft.ReportingServices.DataProcessing
Zestawy:   Microsoft.ReportingServices.SharePoint.UI.WebParts (w Microsoft.ReportingServices.SharePoint.UI.WebParts.dll)
  Microsoft.ReportingServices.Interfaces (w Microsoft.ReportingServices.Interfaces.dll)

Składnia

'Deklaracja
Function ExecuteReader ( _
    behavior As CommandBehavior _
) As IDataReader
'Użycie
Dim instance As IDbCommand
Dim behavior As CommandBehavior
Dim returnValue As IDataReader

returnValue = instance.ExecuteReader(behavior)
IDataReader ExecuteReader(
    CommandBehavior behavior
)
IDataReader^ ExecuteReader(
    CommandBehavior behavior
)
abstract ExecuteReader : 
        behavior:CommandBehavior -> IDataReader 
function ExecuteReader(
    behavior : CommandBehavior
) : IDataReader

Parametry

Uwagi

Obiekt wywołujący musi wywołać Open metoda połączenia właściwość.

Gdy CommandType właściwość jest zestaw do procedura składowana, CommandText właściwość powinna być zestaw na nazwę przechowywanej procedury.Polecenie wykonuje tę procedura składowana podczas wywoływania ExecuteReader.

IDataReader Obsługuje specjalny tryb, który umożliwia duże wartości binarnych odczytywane wydajnie.Aby uzyskać więcej informacji zobacz "SequentialAccess ustawienie dla CommandBehavior" w sieci.NET Framework dokumentacji.

Podczas IDataReader jest używana skojarzona IDbConnection jest zajęty, służąc IDataReader.W tym stanie można wykonać nie innych operacji na IDbConnection innych niż zamykania go