DataRow.IsNull Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá hodnotu, která označuje, zda zadaný sloupec obsahuje hodnotu null.
Přetížení
IsNull(DataColumn) |
Získá hodnotu, která označuje, zda zadaný DataColumn obsahuje hodnotu null. |
IsNull(Int32) |
Získá hodnotu, která označuje, zda sloupec v zadaném indexu obsahuje hodnotu null. |
IsNull(String) |
Získá hodnotu, která označuje, zda pojmenovaný sloupec obsahuje hodnotu null. |
IsNull(DataColumn, DataRowVersion) |
Získá hodnotu, která označuje, zda zadaný DataColumn a DataRowVersion obsahuje hodnotu null. |
IsNull(DataColumn)
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která označuje, zda zadaný DataColumn obsahuje hodnotu 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
Úloha DataColumn.
Návraty
true
Pokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
column
je null
.
Řádek nepatří do tabulky.
Příklady
Následující příklad vytiskne každý sloupec každého řádku v každé tabulce .DataSet Pokud je řádek nastaven na hodnotu null, hodnota se nevytiskne.
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
Platí pro
IsNull(Int32)
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která označuje, zda sloupec v zadaném indexu obsahuje hodnotu 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
Index sloupce počítaný od nuly
Návraty
true
Pokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
Indexu určenému parametrem columnIndex
neodpovídá žádný sloupec.
Řádek nepatří do tabulky.
Příklady
Následující příklad změní hodnotu sloupce na hodnotu null a pak použije metodu IsNull k určení, zda je hodnota 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
Platí pro
IsNull(String)
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která označuje, zda pojmenovaný sloupec obsahuje hodnotu 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
Název sloupce
Návraty
true
Pokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
Sloupec určený parametrem columnName
nebyl nalezen.
columnName
je null
.
Řádek nepatří do tabulky.
Příklady
Následující příklad změní hodnotu sloupce na hodnotu null a pak použije metodu IsNull k určení, zda je hodnota 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
Platí pro
IsNull(DataColumn, DataRowVersion)
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která označuje, zda zadaný DataColumn a DataRowVersion obsahuje hodnotu 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
Úloha DataColumn.
- version
- DataRowVersion
Jedna z DataRowVersion hodnot, která určuje verzi řádku. Možné hodnoty jsou Default
, Original
, Current
a Proposed
.
Návraty
true
Pokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
column
je null
.
Řádek nepatří do tabulky.
Řádek neobsahuje požadovaný version
.