DataRow.IsNull Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera wartość wskazującą, czy określona kolumna zawiera wartość null.
Przeciążenia
IsNull(DataColumn) |
Pobiera wartość wskazującą, czy określona DataColumn wartość zawiera wartość null. |
IsNull(Int32) |
Pobiera wartość wskazującą, czy kolumna w określonym indeksie zawiera wartość null. |
IsNull(String) |
Pobiera wartość wskazującą, czy nazwana kolumna zawiera wartość null. |
IsNull(DataColumn, DataRowVersion) |
Pobiera wartość wskazującą, czy określona DataColumn i DataRowVersion zawiera wartość null. |
IsNull(DataColumn)
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
Pobiera wartość wskazującą, czy określona DataColumn wartość zawiera wartość null.
public:
bool IsNull(System::Data::DataColumn ^ column);
public bool IsNull (System.Data.DataColumn column);
member this.IsNull : System.Data.DataColumn -> bool
Public Function IsNull (column As DataColumn) As Boolean
Parametry
- column
- DataColumn
Klasa DataColumn.
Zwraca
true
jeśli kolumna zawiera wartość null; w przeciwnym razie , false
.
Wyjątki
column
to null
.
Wiersz nie należy do tabeli.
Przykłady
Poniższy przykład drukuje każdą kolumnę każdego wiersza w każdej tabeli elementu DataSet. Jeśli wiersz jest ustawiony na wartość null, wartość nie jest drukowana.
Private Sub PrintRows(dataSet As DataSet)
Dim table As DataTable
Dim column As DataColumn
Dim row As DataRow
For Each table In dataSet.Tables
For Each row In table.Rows
For Each column In table.Columns
If Not row.IsNull(column) Then
Console.WriteLine(row(column).ToString())
End If
Next column
Next row
Next table
End Sub
Dotyczy
IsNull(Int32)
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
Pobiera wartość wskazującą, czy kolumna w określonym indeksie zawiera wartość null.
public:
bool IsNull(int columnIndex);
public bool IsNull (int columnIndex);
member this.IsNull : int -> bool
Public Function IsNull (columnIndex As Integer) As Boolean
Parametry
- columnIndex
- Int32
Indeks oparty na zerowej kolumnie.
Zwraca
true
jeśli kolumna zawiera wartość null; w przeciwnym razie , false
.
Wyjątki
Żadna kolumna nie odpowiada indeksowi określonemu przez columnIndex
.
Wiersz nie należy do tabeli.
Przykłady
Poniższy przykład zmienia wartość kolumny na wartość null, a następnie używa IsNull metody w celu określenia, czy wartość ma wartość null.
Private Sub IsValNull()
' Assuming the DataGrid is bound to a DataTable.
Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
Dim row As DataRow = table.Rows(datagrid1.CurrentCell.RowNumber)
row.BeginEdit
row(1) = System.DBNull.Value
row.EndEdit
row.AcceptChanges
Console.WriteLine(row.IsNull(1))
End Sub
Dotyczy
IsNull(String)
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
Pobiera wartość wskazującą, czy nazwana kolumna zawiera wartość null.
public:
bool IsNull(System::String ^ columnName);
public bool IsNull (string columnName);
member this.IsNull : string -> bool
Public Function IsNull (columnName As String) As Boolean
Parametry
- columnName
- String
Nazwa kolumny.
Zwraca
true
jeśli kolumna zawiera wartość null; w przeciwnym razie , false
.
Wyjątki
Nie można odnaleźć kolumny określonej przez columnName
.
columnName
to null
.
Wiersz nie należy do tabeli.
Przykłady
Poniższy przykład zmienia wartość kolumny na wartość null, a następnie używa IsNull metody w celu określenia, czy wartość ma wartość null.
Private Sub IsValNull()
' Assuming the DataGrid is bound to a DataTable.
Dim table As DataTable = CType(DataGrid1.DataSource, DataTable)
Dim row As DataRow = table.Rows(datagrid1.CurrentCell.RowNumber)
row.BeginEdit
row("FirstName") = System.DBNull.Value
row.EndEdit
row.AcceptChanges
Console.WriteLine(row.IsNull("FirstName"))
End Sub
Dotyczy
IsNull(DataColumn, DataRowVersion)
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
- Źródło:
- DataRow.cs
Pobiera wartość wskazującą, czy określona DataColumn i DataRowVersion zawiera wartość null.
public:
bool IsNull(System::Data::DataColumn ^ column, System::Data::DataRowVersion version);
public bool IsNull (System.Data.DataColumn column, System.Data.DataRowVersion version);
member this.IsNull : System.Data.DataColumn * System.Data.DataRowVersion -> bool
Public Function IsNull (column As DataColumn, version As DataRowVersion) As Boolean
Parametry
- column
- DataColumn
Klasa DataColumn.
- version
- DataRowVersion
DataRowVersion Jedna z wartości określających wersję wiersza. Możliwe wartości to Default
, Original
, Current
i Proposed
.
Zwraca
true
jeśli kolumna zawiera wartość null; w przeciwnym razie , false
.
Wyjątki
column
to null
.
Wiersz nie należy do tabeli.
Wiersz nie ma żądanego version
elementu .