'<nullconstant>' bildirilmedi

'<nullconstant>' bildirilmemiş. Null sabit artık desteklenmiyor; yerine System.DBNull kullanın.

Deyimi artık Visual Basic'te desteklenmeyen anahtar sözcüğünü kullanır Null .

Hata Kimliği: BC30822

Bu hatayı düzeltmek için

  1. yerine NullkullanınDBNull. Aşağıdaki örnekte bunu gösterilmiştir.

    Sub TestDBNull()  
        Dim t As DataTable  
        ' Assume the DataGrid is bound to a DataTable.  
        t = CType(DataGrid1.DataSource, DataTable)  
        Dim r As DataRow  
        r = t.Rows(datagrid1.CurrentCell.RowNumber)  
        r.BeginEdit  
        r(1) = System.DBNull.Value ' Assign DBNull to the record.  
        r.EndEdit  
        r.AcceptChanges  
        If r.IsNull(1) Then  
            MsgBox("")  
        End If  
    End Sub  
    
  2. Nesne değişkenlerini kullanırken atamalar ve karşılaştırmalar için Nothing anahtar sözcüğünü kullanın. Aşağıdaki örnekte bunu gösterilmiştir.

    Sub TestNothing()  
        Dim cls As Object  
        ' cls is Nothing if it has not been assigned using the New keyword.  
        If (cls Is Nothing) Then  
            MsgBox("cls is Nothing")  
        End If  
        cls = Nothing ' Assign Nothing to the class variable cls.  
    End Sub  
    

Ayrıca bkz.