DataRow.IsNull Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan nilai yang menunjukkan apakah kolom yang ditentukan berisi nilai null.
Overload
IsNull(DataColumn) |
Mendapatkan nilai yang menunjukkan apakah yang ditentukan DataColumn berisi nilai null. |
IsNull(Int32) |
Mendapatkan nilai yang menunjukkan apakah kolom pada indeks yang ditentukan berisi nilai null. |
IsNull(String) |
Mendapatkan nilai yang menunjukkan apakah kolom bernama berisi nilai null. |
IsNull(DataColumn, DataRowVersion) |
Mendapatkan nilai yang menunjukkan apakah yang ditentukan DataColumn dan DataRowVersion berisi nilai null. |
IsNull(DataColumn)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mendapatkan nilai yang menunjukkan apakah yang ditentukan DataColumn berisi nilai 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
Parameter
- column
- DataColumn
Mengembalikan
true
jika kolom berisi nilai null; jika tidak, false
.
Pengecualian
column
adalah null
.
Baris bukan milik tabel.
Contoh
Contoh berikut mencetak setiap kolom dari setiap baris di setiap tabel DataSet. Jika baris diatur ke nilai null, nilai tidak dicetak.
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
Berlaku untuk
IsNull(Int32)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mendapatkan nilai yang menunjukkan apakah kolom pada indeks yang ditentukan berisi nilai null.
public:
bool IsNull(int columnIndex);
public bool IsNull (int columnIndex);
member this.IsNull : int -> bool
Public Function IsNull (columnIndex As Integer) As Boolean
Parameter
- columnIndex
- Int32
Indeks kolom berbasis nol.
Mengembalikan
true
jika kolom berisi nilai null; jika tidak, false
.
Pengecualian
Tidak ada kolom yang sesuai dengan indeks yang ditentukan oleh columnIndex
.
Baris bukan milik tabel.
Contoh
Contoh berikut mengubah nilai kolom menjadi nilai null, lalu menggunakan IsNull metode untuk menentukan apakah nilainya 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
Berlaku untuk
IsNull(String)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mendapatkan nilai yang menunjukkan apakah kolom bernama berisi nilai 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
Parameter
- columnName
- String
Nama kolom.
Mengembalikan
true
jika kolom berisi nilai null; jika tidak, false
.
Pengecualian
Kolom yang ditentukan oleh columnName
tidak dapat ditemukan.
columnName
adalah null
.
Baris bukan milik tabel.
Contoh
Contoh berikut mengubah nilai kolom menjadi nilai null, lalu menggunakan IsNull metode untuk menentukan apakah nilainya 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
Berlaku untuk
IsNull(DataColumn, DataRowVersion)
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
- Sumber:
- DataRow.cs
Mendapatkan nilai yang menunjukkan apakah yang ditentukan DataColumn dan DataRowVersion berisi nilai 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
Parameter
- column
- DataColumn
- version
- DataRowVersion
Salah DataRowVersion satu nilai yang menentukan versi baris. Nilai yang mungkin adalah Default
, Original
, Current
, dan Proposed
.
Mengembalikan
true
jika kolom berisi nilai null; jika tidak, false
.
Pengecualian
column
adalah null
.
Baris bukan milik tabel.
Baris tidak memiliki yang diminta version
.