Поделиться через


DbDataReader.GetTextReader(Int32) Метод

Определение

Получает модуль чтения текста для извлечения данных из столбца.

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

Параметры

ordinal
Int32

Порядковый номер столбца (от нуля).

Возвращаемое значение

Средство чтения текста.

Исключения

Соединение было удалено или закрыто во время получения данных.

-или-

Модуль чтения данных закрыт во время получения данных.

-или-

Не существует данных, готовых для чтения (например, первый объект Read() не был вызван или вернул значение false).

-или-

Модуль чтения данных попытался считать ранее считанный столбец в последовательном режиме.

-или-

Выполнялась асинхронная операция. Относится ко всем методам Get* при работе в последовательном режиме, так как они могут вызываться при чтении потока.

Индекс столбца находится за пределами диапазона.

Тип указанного столбца не является текстовым типом, поддерживающим чтение с помощью TextReader.

Комментарии

GetTextReader поддерживает только получение значений, которые можно преобразовать в символьные массивы (строки).

Применяется к