【问题标题】:Entity Framework Database first add parameter to stored procedure实体框架数据库首先向存储过程添加参数
【发布时间】:2016-08-10 07:41:25
【问题描述】:

我正在使用实体框架 5。

我有一个前段时间添加到模型中的存储过程。现在我添加了一个新参数。我尝试使用“从数据库更新模型...”,但它没有将新参数添加到 c# 生成的代码中。

在模型浏览器选项卡的存储过程的编辑菜单中,我只能找到更新存储过程返回的列。

有没有什么方法可以刷新存储过程所期望的参数,而不需要从模型中删除存储过程然后重新添加?

【问题讨论】:

  • 你检查过这个链接了吗:stackoverflow.com/questions/8332013/…
  • 是的,“从数据库更新模型...”不添加新参数,它仅在您添加新存储过程时才有效,这是我的问题,如果您可以刷新而不删除和再次添加存储过程

标签: c# entity-framework


【解决方案1】:

解决方法如下:

1) 在您的 .edmx 中,右键单击并选择 模型浏览器

2)找到Function Imports,展开它并double-click你的存储过程

3)点击更新按钮。

4)单击确定并保存您的 .edmx 以反映项目中的更改。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-01-10
    • 2011-12-30
    • 1970-01-01
    • 2023-03-06
    相关资源
    最近更新 更多