Прочитать на английском

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


DbDataReader.GetFieldValue<T>(Int32) Метод

Определение

Возвращает значение указанного столбца в виде запрошенного типа.

public virtual T GetFieldValue<T>(int ordinal);

Параметры типа

T

Тип возвращаемого значения.

Параметры

ordinal
Int32

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

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

T

Значение указанного столбца.

Исключения

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

-или-

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

-или-

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

-или-

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

-или-

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

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

Значение, возвращенное базой данных, не соответствует типу T или не может быть приведено к нему.

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

Продукт Версии