首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

用DataTable.Rows.Add()模式给DataGridview增加一行的时候报错

2012-10-20 
用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错?用DataTable.Rows.Add()方式给DataGridview

用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错?
用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错:列不可为空(原因是DataTable中有一列不可为空)。 问题是我还没输入,因为我只是增加一行准备输入。如何解决这种情况?谢谢。winform下的程序  
 Dim dt As DataTable = dgvBasic_Basicinfo.DataSource 'dgvBasic_Basicinfo是一个Datagridview
 dt.Rows.Add()

[解决办法]
既然设置了不可为空,就应该设置默认值。

热点排行