【问题标题】:How to add function to edmx如何将功能添加到 edmx
【发布时间】:2013-09-20 23:03:49
【问题描述】:

我在使用实体框架的函数时需要帮助。

我在 SQL Server 的数据库中有表值函数。

我正在尝试将该函数添加到 edmx,但 id 没有显示该函数。 当我点击从数据库中更新模型时,它只显示存储过程,但没有功能。

如何使用 EF 导入或使用函数?

【问题讨论】:

  • 您使用的是哪个版本的实体框架?

标签: c# sql entity-framework


【解决方案1】:

我认为你的问题的答案已经在StackOverflow.

实体中没有对 SQL 用户定义函数的内置支持 框架,您最好的方法是创建一个存储过程 它包装函数调用并返回其输出,然后添加 EF 模型的过程。

【讨论】:

  • 如果您使用 edmx,EF5(.NET Framework 4.5)和 EF6(.NET Framework 4 和 .NET Framework 4.5)支持表值函数。
猜你喜欢
  • 2020-06-09
  • 2015-10-30
  • 1970-01-01
  • 2011-05-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多