用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()

------解决方案--------------------
既然设置了不可为空,就应该设置默认值。