用datagridview插入数据。
有两列是隐藏的数据 sbbh varchar2(10),sxnd varchar2(4)  在datagridview中不显示
在 DataGridView1.UserAddedRow 中给赋默认值。
 row("SBBH") = Me.SBBH.Text.ToString()
 row("SXND") = "2010"
但是不知为什么。sbbh 可以正常插入。sxnd无法插入,说是无法插入空值。但是我把要插入的记录用messagebox 显示出来,里面是有数据的。是2010.
因为这两列都是主键,所以插入不进去。
我把主键约束删除,插入后sxnd为空,而sbbh不为空,两个是一起赋的值。怎么回事?