DataRow.IsNull Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient une valeur qui indique si la colonne spécifiée contient une valeur Null.
Surcharges
IsNull(DataColumn) |
Obtient une valeur qui indique si le DataColumn spécifié contient une valeur Null. |
IsNull(Int32) |
Obtient une valeur qui indique si la colonne à l’index spécifié contient une valeur Null. |
IsNull(String) |
Obtient une valeur qui indique si la colonne nommée contient une valeur Null. |
IsNull(DataColumn, DataRowVersion) |
Obtient une valeur qui indique si le DataColumn spécifié et DataRowVersion contient une valeur Null. |
IsNull(DataColumn)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Obtient une valeur qui indique si le DataColumn spécifié contient une valeur 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
Paramètres
- column
- DataColumn
Un DataColumn.
Retours
true
si la colonne contient une valeur Null ; sinon, false
.
Exceptions
column
est null
.
La ligne n’appartient pas au tableau.
Exemples
L’exemple suivant imprime chaque colonne de chaque ligne dans chaque table d’un DataSet. Si la ligne est définie sur une valeur Null, la valeur n’est pas imprimée.
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
S’applique à
IsNull(Int32)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Obtient une valeur qui indique si la colonne à l’index spécifié contient une valeur Null.
public:
bool IsNull(int columnIndex);
public bool IsNull (int columnIndex);
member this.IsNull : int -> bool
Public Function IsNull (columnIndex As Integer) As Boolean
Paramètres
- columnIndex
- Int32
Index de base zéro de la colonne.
Retours
true
si la colonne contient une valeur Null ; sinon, false
.
Exceptions
Aucune colonne ne correspond à l’index spécifié par columnIndex
.
La ligne n’appartient pas au tableau.
Exemples
L’exemple suivant modifie la valeur d’une colonne en valeur Null, puis utilise la méthode IsNull pour déterminer si la valeur est 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
S’applique à
IsNull(String)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Obtient une valeur qui indique si la colonne nommée contient une valeur 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
Paramètres
- columnName
- String
Nom de la colonne.
Retours
true
si la colonne contient une valeur Null ; sinon, false
.
Exceptions
La colonne spécifiée par columnName
est introuvable.
columnName
est null
.
La ligne n’appartient pas au tableau.
Exemples
L’exemple suivant modifie la valeur d’une colonne en valeur Null, puis utilise la méthode IsNull pour déterminer si la valeur est 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
S’applique à
IsNull(DataColumn, DataRowVersion)
- Source:
- DataRow.cs
- Source:
- DataRow.cs
- Source:
- DataRow.cs
Obtient une valeur qui indique si le DataColumn spécifié et DataRowVersion contient une valeur 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
Paramètres
- column
- DataColumn
Un DataColumn.
- version
- DataRowVersion
Une des valeurs DataRowVersion qui spécifie la version de ligne. Les valeurs possibles sont Default
, Original
, Current
et Proposed
.
Retours
true
si la colonne contient une valeur Null ; sinon, false
.
Exceptions
column
est null
.
La ligne n’appartient pas au tableau.
La ligne n’a pas le version
demandé.