DbDataReader.GetTextReader(Int32) Método

Definición

Obtiene un lector de texto para recuperar datos de la columna.

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

Parámetros

ordinal
Int32

Ordinal de columna de base cero.

Devoluciones

Lector de texto.

Excepciones

La conexión se quitó o cerró durante la recuperación de datos.

O bien

El lector de datos se cierra durante la recuperación de datos.

O bien

No hay datos listos para leerse (por ejemplo, no se ha llamado a la primera Read() o se ha devuelto false).

O bien

El lector de datos intentó leer una columna de lectura anterior en modo secuencial.

O bien

Hubo una operación asincrónica en curso. Esto se aplica a todos los métodos Get* al ejecutarse en modo secuencial, ya que se podría llamar al leer una secuencia.

El índice de columna está fuera del intervalo.

La columna especificada no es un tipo de texto que admita la lectura con .TextReader

Comentarios

GetTextReader solo admite la recuperación de valores que se pueden convertir en matrices de caracteres (cadenas).

Se aplica a