我们有一个带主键的sql server数据库(作为标识列),我们遵循MVVM模型来插入数据库记录。我们有一个与View Model绑定的数据网格来显示结果。我们成功地插入了新记录,但数据网格没有刷新主键(int)字段,换句话说,在数据网格中,主键值始终保持为零(0),直到我们刷新屏幕为止;当我们尝试插入另一条记录时导致异常。请帮忙。
谢谢。
此致 希瓦
答案 0 :(得分:0)
为了获取主键信息,我相信你实际上必须重新查询数据库。您正在插入记录,但是您必须从数据库刷新模型以获取新的主键,因为它是数据库的一个功能来创建它。