如何判断DataGridView1.Rows(i).Cells(y).Value的值是否为空
我下的语句是:If DataGridView1.Rows(i).Cells(12).Value <> "" Then
messagebox.show("ok")
endif
但时候提示出错:没有为类型DBNull定义运算符“<>”,请问是怎么回事啊?谢谢 --------------------编程问答-------------------- 先判断下是不是DBNull
If DataGridView1.Rows(i).Cells(12).Value is DBNull --------------------编程问答-------------------- If Not DataGridView1.Rows(i).Cells(12).Value Is DBNull.Value Then --------------------编程问答-------------------- if not string.isnullorempty(DataGridView1.Rows(i).Cells(12).Value) then
end if
or
If DataGridView1.Rows(i).Cells(12).Value &"" <> "" Then
messagebox.show("ok")
endif
补充:.NET技术 , VB.NET