当我将VB.NET Datagrid单元格值保留为空时,我收到错误

时间:2011-11-25 01:41:18

标签: sql-server vb.net datagrid

当我继续将具有空单元格值的行从我的程序插入MS Sql Server时,我得到'从类型DBNull转换为字符串无效'错误,即使该列已设置为接受空值数据库。我该如何解决这个问题?

仅供参考我正在使用未绑定的数据网格,并在运行时获取所有屏幕值。

Property SerialNo() 
    Get 
        Return strSerialNo 
    End Get 

    Set(ByVal value) 
        strSerialNo = value <-----this is where I get the error 
    End Set 
End Property 

1 个答案:

答案 0 :(得分:2)

您应该为您的财产声明一种类型:

Property SerialNo As String