DbDataReader.IsDBNull(Int32) Method

Definition

When overridden in a derived class, gets a value that indicates whether the column contains nonexistent or missing values.

C#
public abstract bool IsDBNull(int ordinal);

Parameters

ordinal
Int32

The zero-based column ordinal.

Returns

true if the specified column is equivalent to DBNull; otherwise, false.

Implements

Exceptions

The column index is out of range.

Remarks

Call this method to check for null column values before calling the typed Get_*_ methods (for example, GetByte, GetChar, and so on) to avoid throwing an exception.

Applies to

Product Versions
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1
UWP 10.0

See also