c# - 动态绑定(bind)的 DataGridView 在自动增量列上显示 -1 值?

标签 c# .net datagridview

我已经将 datagridview 与我的数据库表动态绑定(bind),并且当我单击 gridview 中的最后一行插入数据时,ContactId 列在我的数据库表中自动递增它显示 -1 然后在下一个 -2 当我保存内容时然后再次打开它正确显示了为什么会出现这种情况?

enter image description here

最佳答案

负值是临时键。需要建立适当的外键关系等。并且在 Db 生成真实键时确实被替换。

关于c# - 动态绑定(bind)的 DataGridView 在自动增量列上显示 -1 值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9142278/

相关文章:

c# - ADO.Net Entity Framework 事务

c# - 这是什么编码?

c# - 属性、索引器或动态成员访问不能作为 out 或 ref 参数传递

c# - 如何使用 Polly 过滤重试策略的特定端点

c# - 通过 White 访问 DataGridView 单元格

c# - Datagridview 没有正确过滤

c# - 如果已经打开,请关闭 Telerik Radgrid Editform

python - 如何将 Python DataFrame 传递到 UiPath?

c# - 如何在datagridview中显示图片? C#

c# - 通过 XAML 将图像设置为按钮背景