DbDataReader.GetTextReader(Int32) Méthode

Définition

Obtient un lecteur de texte pour récupérer les données de la colonne.

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

Paramètres

ordinal
Int32

Numéro de colonne de base zéro.

Retours

TextReader

Lecteur de texte.

Exceptions

La connexion a été supprimée ou fermée pendant la récupération des données.

  • ou -

Le lecteur de données est fermé pendant la récupération des données.

  • ou -

Il n'existe aucune donnée prête à être lue (par exemple, le premier Read() n'a pas été appelé ou retourné comme false).

  • ou -

Le lecteur de données a tenté de lire une colonne précédemment lue en mode séquentiel.

  • ou -

Il y avait une opération asynchrone en cours. Cela s'applique à toutes les méthodes Get* exécutées en mode séquentiel, car elles peuvent être appelées pendant la lecture d'un flux de données.

L'index de colonne est hors limites.

La colonne spécifiée n’est pas un type texte qui prend en charge la lecture avec un TextReader.

Remarques

GetTextReader prend uniquement en charge la récupération des valeurs qui peuvent être converties en tableaux de caractères (chaînes).

S’applique à