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á určuje, zda zadaný sloupec obsahuje hodnotu null.
Přetížení
| Name | Description |
|---|---|
| IsNull(DataColumn) |
Získá hodnotu, která určuje, zda zadaný DataColumn obsahuje hodnotu null. |
| IsNull(Int32) |
Získá hodnotu, která určuje, zda sloupec v zadaném indexu obsahuje hodnotu null. |
| IsNull(String) |
Získá hodnotu, která určuje, zda pojmenovaný sloupec obsahuje hodnotu null. |
| IsNull(DataColumn, DataRowVersion) |
Získá hodnotu, která určuje, zda zadaný DataColumn a DataRowVersion obsahuje hodnotu null. |
IsNull(DataColumn)
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která urč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
Nějaké DataColumn.
Návraty
truepokud 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
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která urč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 založený na nule.
Návraty
truepokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
Žádný sloupec neodpovídá indexu určenému parametrem columnIndex.
Řá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 hodnota je 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
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která urč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
truepokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
Sloupec zadaný pomocí columnName nelze najít.
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 hodnota je 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
- Zdroj:
- DataRow.cs
- Zdroj:
- DataRow.cs
Získá hodnotu, která urč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
Nějaké DataColumn.
- version
- DataRowVersion
Jedna z DataRowVersion hodnot, které určují verzi řádku. Možné hodnoty jsou Default, Original, Currenta Proposed.
Návraty
truepokud sloupec obsahuje hodnotu null; v opačném případě . false
Výjimky
column je null.
Řádek nepatří do tabulky.
Řádek nemá požadovanou version.