Метод SqlCeDataReader.GetInt32
Возвращает значение указанного столбца в виде 32-разрядного целого числа со знаком.
Пространство имен: System.Data.SqlServerCe
Сборка: System.Data.SqlServerCe (в System.Data.SqlServerCe.dll)
Синтаксис
'Декларация
Public Overrides Function GetInt32 ( _
ordinal As Integer _
) As Integer
'Применение
Dim instance As SqlCeDataReader
Dim ordinal As Integer
Dim returnValue As Integer
returnValue = instance.GetInt32(ordinal)
public override int GetInt32(
int ordinal
)
public:
virtual int GetInt32(
int ordinal
) override
abstract GetInt32 :
ordinal:int -> int
override GetInt32 :
ordinal:int -> int
public override function GetInt32(
ordinal : int
) : int
Параметры
- ordinal
Тип: System.Int32
Порядковый номер столбца (от нуля).
Возвращаемое значение
Тип: System.Int32
Значение указанного столбца.
Реализует
Исключения
Исключение | Условие |
---|---|
InvalidCastException | Задано недопустимое приведение. |
SqlNullValueException | Значение равно nullпустая ссылка (Nothing в Visual Basic). |
InvalidOperationException | Недопустимая операция. Объект SqlCeDataReader может располагаться за последней строкой в результирующем наборе. |
Замечания
Никакие преобразования не выполняются, то есть получаемые данные уже должны быть представлены в виде 32-разрядного целого числа со знаком.
Перед вызовом этого метода проверьте значения NULL, вызвав метод IsDBNull.