DbDataReader.GetTextReader(Int32) DbDataReader.GetTextReader(Int32) DbDataReader.GetTextReader(Int32) DbDataReader.GetTextReader(Int32) Method

Definition

Ruft Daten als TextReader ab.Retrieves data as a TextReader.

public:
 virtual System::IO::TextReader ^ GetTextReader(int ordinal);
public virtual System.IO.TextReader GetTextReader (int ordinal);
abstract member GetTextReader : int -> System.IO.TextReader
override this.GetTextReader : int -> System.IO.TextReader
Public Overridable Function GetTextReader (ordinal As Integer) As TextReader

Parameter

ordinal
Int32 Int32 Int32 Int32

Ruft Daten als TextReader ab.Retrieves data as a TextReader.

Gibt zurück

Das zurückgegebene Objekt.The returned object.

Ausnahmen

Die Verbindung wird während des Datenabrufs getrennt oder geschlossen.The connection drops or is closed during the data retrieval.

- oder --or-

Der DbDataReader wird während des Datenabrufs geschlossen.The DbDataReader is closed during the data retrieval.

- oder --or-

Es gibt keine Daten, die gelesen werden können (der erste Aufruf von Read() hat z. B. nicht stattgefunden oder "false" zurückgegeben).There is no data ready to be read (for example, the first Read() hasn't been called, or returned false).

- oder --or-

Es wurde versucht, eine zuvor gelesene Spalte im sequenziellen Modus zu lesen.Tried to read a previously-read column in sequential mode.

- oder --or-

Es gab einen aktiven asynchronen Vorgang.There was an asynchronous operation in progress. Dies gilt für alle Get*-Methoden bei der Ausführung im sequenziellen Modus, da sie aufgerufen werden können, während des Lesens eines Datenstroms.This applies to all Get* methods when running in sequential mode, as they could be called while reading a stream.

Es wurde versucht, eine Spalte zu lesen, die nicht vorhanden ist.Trying to read a column that does not exist.

Der zurückgegebene Typ war keiner der folgenden Typen: char, nchar, ntext, nvarchar, text oder varchar.The returned type was not one of the following types: char, nchar, ntext, nvarchar, text, or varchar.

Hinweise

GetTextReader unterstützt nur das Abrufen von Werten, die in Zeichenarrays (Zeichenfolgen) konvertiert werden kann.GetTextReader only supports the retrieval of values that can be converted to character arrays (strings).

Weitere Informationen finden Sie unter SqlClient-Streamingunterstützung.For more information, see SqlClient Streaming Support.

Gilt für: