<nullconstant> ist nicht deklariert
Aktualisiert: November 2007
Fehlermeldung
"<nullconstant>" ist nicht deklariert. Die Null-Konstante wird nicht mehr unterstützt. Verwenden Sie stattdessen System.DBNull.
'<nullconstant>' is not declared. Null constant is no longer supported; use System.DBNull instead.
Eine Anweisung verwendet das Null-Schlüsselwort, das in Visual Basic nicht mehr unterstützt wird.
Fehler-ID: BC30822
So beheben Sie diesen Fehler
Verwenden Sie DBNull anstelle von Null. Das folgende Beispiel veranschaulicht dies.
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
Verwenden Sie das Nothing (Visual Basic)-Schlüsselwort für Zuweisungen und Vergleiche in Verbindung mit Objektvariablen. Das folgende Beispiel veranschaulicht dies.
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
Siehe auch
Konzepte
Änderungen an der Unterstützung von Programmierelementen (Zusammenfassung)