我在现有数据库表中添加了一个新列,但当我使用 Entity Framework 模型时,列数据值返回 Null,但它在数据库中具有实际值。
如何解决这个问题?
最佳答案
如果您使用 LINQ 进行数据检索:
双击并打开 edmx -> 右键单击并选择从数据库更新 -> 选择刷新选项卡并选择您的表并单击确定。
以上将更新您的 dbcontext 文件。
如果您正在使用存储过程,则必须更新存储过程的复杂类型
关于c# - 任何新列在 Entity Framework 中都是空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44644934/