IDataRecord.IsDBNull(Int32) IDataRecord.IsDBNull(Int32) IDataRecord.IsDBNull(Int32) IDataRecord.IsDBNull(Int32) Method

定義

指定されたフィールドが null に設定されているかどうかを返します。Return whether the specified field is set to null.

public:
 bool IsDBNull(int i);
public bool IsDBNull (int i);
abstract member IsDBNull : int -> bool
Public Function IsDBNull (i As Integer) As Boolean

パラメーター

i
Int32 Int32 Int32 Int32

検索するフィールドのインデックス。The index of the field to find.

戻り値

指定したフィールドが null に設定されている場合は true、それ以外の場合は falsetrue if the specified field is set to null; otherwise, false.

例外

渡されたインデックスは 0 から FieldCount の範囲外にあります。The index passed was outside the range of 0 through FieldCount.

注釈

このメソッドを呼び出して、型指定された get メソッド ( GetByte GetChar、など) を呼び出す前に null 列の値があるかどうかを確認し、エラーが発生しないようにします。Call this method to see if there are null column values before calling the typed get methods (for example, GetByte, GetChar, and so on) to avoid raising an error.

適用対象