DataRow.IsNull Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen sütunun null değer içerip içermediğini belirten bir değer alır.
Aşırı Yüklemeler
IsNull(DataColumn) |
Belirtilen DataColumn değerin null değer içerip içermediğini belirten bir değer alır. |
IsNull(Int32) |
Belirtilen dizindeki sütunun null değer içerip içermediğini belirten bir değer alır. |
IsNull(String) |
Adlandırılmış sütunun null değer içerip içermediğini gösteren bir değer alır. |
IsNull(DataColumn, DataRowVersion) |
Belirtilen DataColumn ve DataRowVersion değerinin null değer içerip içermediğini belirten bir değer alır. |
IsNull(DataColumn)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Belirtilen DataColumn değerin null değer içerip içermediğini belirten bir değer alır.
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
Parametreler
- column
- DataColumn
Bir DataColumn.
Döndürülenler
true
sütun null değer içeriyorsa; aksi takdirde , false
.
Özel durumlar
column
, null
değeridir.
Satır tabloya ait değildir.
Örnekler
Aşağıdaki örnek, bir tablosunun her tablosundaki her satırın sütununu DataSetyazdırır. Satır null değere ayarlanırsa, değer yazdırılmaz.
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
Şunlara uygulanır
IsNull(Int32)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Belirtilen dizindeki sütunun null değer içerip içermediğini belirten bir değer alır.
public:
bool IsNull(int columnIndex);
public bool IsNull (int columnIndex);
member this.IsNull : int -> bool
Public Function IsNull (columnIndex As Integer) As Boolean
Parametreler
- columnIndex
- Int32
Sütunun sıfır tabanlı dizini.
Döndürülenler
true
sütun null değer içeriyorsa; aksi takdirde , false
.
Özel durumlar
Hiçbir sütun tarafından columnIndex
belirtilen dizine karşılık gelir.
Satır tabloya ait değildir.
Örnekler
Aşağıdaki örnek, bir sütunun değerini null değer olarak değiştirir ve ardından değerin IsNull null olup olmadığını belirlemek için yöntemini kullanır.
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
Şunlara uygulanır
IsNull(String)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Adlandırılmış sütunun null değer içerip içermediğini gösteren bir değer alır.
public:
bool IsNull(System::String ^ columnName);
public bool IsNull (string columnName);
member this.IsNull : string -> bool
Public Function IsNull (columnName As String) As Boolean
Parametreler
- columnName
- String
Sütunun adı.
Döndürülenler
true
sütun null değer içeriyorsa; aksi takdirde , false
.
Özel durumlar
tarafından columnName
belirtilen sütun bulunamıyor.
columnName
, null
değeridir.
Satır tabloya ait değildir.
Örnekler
Aşağıdaki örnek, bir sütunun değerini null değer olarak değiştirir ve ardından değerin IsNull null olup olmadığını belirlemek için yöntemini kullanır.
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
Şunlara uygulanır
IsNull(DataColumn, DataRowVersion)
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
- Kaynak:
- DataRow.cs
Belirtilen DataColumn ve DataRowVersion değerinin null değer içerip içermediğini belirten bir değer alır.
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
Parametreler
- column
- DataColumn
Bir DataColumn.
- version
- DataRowVersion
DataRowVersion Satır sürümünü belirten değerlerden biri. Olası değerler , , Original
Current
ve Proposed
değerleridirDefault
.
Döndürülenler
true
sütun null değer içeriyorsa; aksi takdirde , false
.
Özel durumlar
column
, null
değeridir.
Satır tabloya ait değildir.
Satırda istenen version
yok.