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

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

2013-01-16 
用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错?本帖最后由 dfmz_fd 于 2012-09-10 09:42:2

用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错?
本帖最后由 dfmz_fd 于 2012-09-10 09:42:22 编辑 用DataTable.Rows.Add()方式给DataGridview增加一行的时候报错:列不可为空(原因是DataTable中有一列不可为空)。 问题是我还没输入,因为我只是增加一行准备输入。如何解决这种情况?谢谢。winform下的程序  
 Dim dt As DataTable = dgvBasic_Basicinfo.DataSource 'dgvBasic_Basicinfo是一个Datagridview
 dt.Rows.Add()
[解决办法]
既然设置了不可为空,就应该设置默认值。

热点排行