【发布时间】:2015-05-30 05:36:40
【问题描述】:
我们正在使用 VS2012 中的实体框架(DB First)开发 WPF 应用程序。我们在数据网格视图中遇到问题。我们从创建绑定到该特定表的数据网格的数据源中拖动数据网格。该表有两列,一列是 transporterID,它是 PK 并且是自动生成的。另一个是运输商名称。问题是当我们运行应用程序时,它在数据网格中显示数据,但主键字段始终为零。它应该是自动递增的。
关于这个的谷歌搜索返回我应该将 StoreGeneratedPattern 设置为 Identity,我这样做了。我还在 xml 编辑器中编辑了我的 edmx 文件,并检查了 StoreGeneratedPattern 是否设置为 Identity。
没有将零更改为自动递增。
【问题讨论】:
-
如何将数据插入到 datagridView 中?你能写出你的方法代码吗?
-
我正在使用保存按钮。按钮点击方法如下:
rDatabaseEntities rde = new rDatabaseEntities(); private void Button_Click(object sender, RoutedEventArgs e) { rde.SaveChanges(); }
标签: c# wpf entity-framework visual-studio-2012 datagrid