![]() |
1
2
更新模型将替换存储模式,而不是客户机模式或映射。从“干净的石板”开始, 备份当前的EDMX ,然后将其作为XML打开。删除对表的所有引用,然后在图形错误中关闭和打开。建造。如果有任何错误(可能是到已删除表的断开链接),请修复它们。然后更新模型以重新添加表。 |
![]() |
2
1
和上面的问题一样。尝试从EDMX中删除实体,尝试删除并重新添加函数导入,最后在函数导入中使用复杂类型重新生成,但这也不起作用。 我意识到这个错误实际上可以发生在任何不匹配的场景中,但是我们发现问题发生在我们用于函数导入的存储过程中。存储过程使用了特定的select columnname、columnname等,我们添加到表中的新列不在该列表中。为了测试,我们使用了*,更新了EDMX,它解决了我们的问题。 |
![]() |
3
0
结果发现edmx很好,但是由于一些奇怪的原因,设计师停止了在我的项目中更新designer.cs。 必须进入并手动编辑它。 |
![]() |
4
0
对于我来说,这是一个问题,我更改了一个实体(垂直实体拆分),但我的一个存储过程没有为新字段提取数据。我添加了它(在SP中),现在一切都运行正常。 |
![]() |
5
0
除非只是添加一个新项目,否则每次我试图“从数据库更新模型”时,都会引发一个错误… 幸运的是,解决方案非常简单-
它更快,防弹。(到目前为止!?) |
![]() |
6
0
如果重新添加数据模型,则将丢失所有数据绑定,尤其是表单上控件的绑定(如dbgrid)。我已经修复了这个问题,在外部编辑器中手动编辑datamodel.edmx文件。 |
![]() |
A B · C#Excel自动调整列避免长文本时出错 3 月前 |
![]() |
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 3 月前 |
![]() |
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 3 月前 |
|
Sei · Avalonia/WPF将路由器传递到控制模板 4 月前 |