哈哈,又来打扰大家了...DataGridView中如何处理数据库中的自动增长列
现在在做一点,windows forms 与数据库的操作。
使用 DataGridView 控件连接 SQL Server 2008。在数据库中有一个表的id列是主键也设为自动增长了,这样如果在数据库中直接插入数据的时候,可以不管id这一列的值。
使用 DataGridView 显示数据的时候,ID列是不可编辑的,这倒也没什么问题,因为本来就没打算编辑。但是当编辑好其他列的值,鼠标移出这一行,进行数据提交的时候,却报错了,说ID列不允许空值。
有没哪位知道是为什么啊?先谢过各位了。