【发布时间】:2014-12-10 03:11:40
【问题描述】:
我的应用程序是 c# MVC5,使用 EF 6.1。使用 Database First 导入表和函数。我可以在 DALModel.Store / Stored Procedures / Functions(灰色)下列出的模型(emdx)浏览器中看到函数。
我正在尝试使用以下功能:
using (var ctx = new DALEntities())
{
int? result = ctx.fn_TotalClient(MemberRepository.AllowedCId, fromDate, toDate);
return (result != null ? result.Value : 0);
}
我无法解析 fn_TotalClient
非常感谢您的建议。
【问题讨论】:
-
EntityFramework 6.1.2 social.msdn.microsoft.com/Forums/en-US/…987654321@中仍然存在的老问题
-
很高兴您找到了解决方案。只想评论一下,使用可为空的 int 的更好方法是检查其
HasValue属性:return (result.HasValue ? result.Value : 0);
标签: c# asp.net-mvc entity-framework sql-function