动态绑定的DataGridView在自动增量列上显示-1值?

时间:2012-02-04 16:15:36

标签: c# .net datagridview

我动态地将datagridview与我的数据库表绑定,并且当我点击gridview中的最后一行以插入数据时,ContactId列是我的数据库表中的自动增量,它显示我-1然后在下一个-2,当我保存内容时然后再次打开它显示为什么会出现这样的行为?

enter image description here

1 个答案:

答案 0 :(得分:1)

负值是临时密钥。需要做出正确的外键关系等。当Db生成真正的密钥时确实被替换。