DataRow.IsNull メソッド
指定した列に null 値が格納されているかどうかを示す値を取得します。
オーバーロードの一覧
指定した DataColumn に null 値が格納されているかどうかを示す値を取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function IsNull(DataColumn) As Boolean
指定したインデックス位置にある列に null 値が格納されているかどうかを示す値を取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function IsNull(Integer) As Boolean
[JScript] public function IsNull(int) : Boolean;
指定した列に null 値が格納されているかどうかを示す値を取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function IsNull(String) As Boolean
指定した DataColumn と DataRowVersion に null 値が格納されているかどうかを示す値を取得します。
.NET Compact Framework でもサポート。
[Visual Basic] Overloads Public Function IsNull(DataColumn, DataRowVersion) As Boolean
[JScript] public function IsNull(DataColumn, DataRowVersion) : Boolean;
使用例
[Visual Basic] 列の値を null 値に変更し、 IsNull メソッドを使用して、列の値が null かどうかを確認する例を次に示します。
[Visual Basic] メモ ここでは、IsNull のオーバーロード形式のうちの 1 つだけについて、使用例を示します。その他の例については、各オーバーロード形式のトピックを参照してください。
Private Sub IsValNull()
Dim t As DataTable
Dim r As DataRow
' Assuming the DataGrid is bound to a DataTable.
t = CType(DataGrid1.DataSource, DataTable)
r = t.Rows(datagrid1.CurrentCell.RowNumber)
r.BeginEdit
r("FirstName") = System.DBNull.Value
r.EndEdit
r.AcceptChanges
Console.WriteLine(r.IsNull("FirstName"))
End Sub
[C#, C++, JScript] C#、C++、および JScript のサンプルはありません。Visual Basic のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。