我正在使用Entity Framework 5 .
我有一个存储过程,前一段时间已添加到模型中 . 现在我添加了一个新参数 . 我尝试使用“从数据库更新模型...”但它没有将新的参数添加到c#生成的代码中 .
在模型浏览器选项卡的存储过程的编辑菜单中,我所能找到的是更新存储过程返回的列 .
是否有任何方法可以刷新存储过程所需的参数,而无需从模型中删除存储过程然后再次添加它?
解决方案如下:
1)在 .edmx 中,右键单击并选择 Model Browser .
2)找到 Function Imports ,展开它 double-click 你的 stored procedure .
double-click
3)单击 Update 按钮 .
4)单击确定并保存 .edmx 以反映项目中的更改 .
1 回答
解决方案如下:
1)在 .edmx 中,右键单击并选择 Model Browser .
2)找到 Function Imports ,展开它
double-click
你的 stored procedure .3)单击 Update 按钮 .
4)单击确定并保存 .edmx 以反映项目中的更改 .