DataReaderExtensions.GetTextReader(DbDataReader, String) Methode

Definitie

Hiermee haalt u een tekstlezer op om gegevens op te halen uit de kolom.

public:
[System::Runtime::CompilerServices::Extension]
 static System::IO::TextReader ^ GetTextReader(System::Data::Common::DbDataReader ^ reader, System::String ^ name);
public static System.IO.TextReader GetTextReader(this System.Data.Common.DbDataReader reader, string name);
static member GetTextReader : System.Data.Common.DbDataReader * string -> System.IO.TextReader
<Extension()>
Public Function GetTextReader (reader As DbDataReader, name As String) As TextReader

Parameters

reader
DbDataReader

De gegevenslezer waaruit de kolomwaarde moet worden opgehaald.

name
String

De naam van de kolom.

Retouren

Een tekstlezer.

Uitzonderingen

De verbinding is verbroken of gesloten tijdens het ophalen van gegevens.

– of –

De gegevenslezer wordt gesloten tijdens het ophalen van gegevens.

– of –

Er zijn geen gegevens die kunnen worden gelezen (de eerste Read() is bijvoorbeeld niet aangeroepen of retourneert onwaar).

– of –

De gegevenslezer heeft geprobeerd een eerder gelezen kolom in de sequentiële modus te lezen.

– of –

Er is een asynchrone bewerking uitgevoerd. Dit geldt voor alle Get*-methoden bij het uitvoeren in de sequentiële modus, omdat ze kunnen worden aangeroepen tijdens het lezen van een stream.

De opgegeven naam is geen geldige kolomnaam.

De opgegeven kolom is geen teksttype dat ondersteuning biedt voor lezen met een TextReader.

Opmerkingen

GetTextReader ondersteunt alleen het ophalen van waarden die kunnen worden geconverteerd naar tekenmatrices (tekenreeksen).

Van toepassing op