Jay*_*iya 4 vb.net winapp winforms
我在VB.NET工作,我想知道Nothing和之间的区别System.DBNull.
当我在那时触发保存查询时,我在运行时从网格给出值,如下所示:
gvMain.Rows(j).Cells("Brand").Value.ToString()
Run Code Online (Sandbox Code Playgroud)
但是当它具有值时它会显示错误,Nothing并且当它具有值时它会完美地工作System.DBnull.
在这种情况下该怎么办?
提前致谢
关键字Nothing用于指定或指定var的引用类型没有指向任何内容,没有对象为此var实例化.
DBNull.Value另一方面,是一个用于指出DataBase的字段类型为空值的对象.