【问题标题】:Entity Framework 4 Table Valued FunctionEntity Framework 4 表值函数
【发布时间】:2010-04-20 08:38:19
【问题描述】:

我知道以前版本的实体框架不支持表值函数。我想知道 EF 4 现在是否支持这一点?我在 edm 设计器中看不到我的功能,所以我猜测它们不受支持,除非我做错了什么?

如果它们不受支持,是否有解决方法?我的表值函数采用单个参数。

【问题讨论】:

    标签: entity-framework


    【解决方案1】:

    是的,您绝对可以在 EF 中使用表值函数。这是一个很好的链接,说明如何实现这一点:http://blog.ondrejsv.com/post/Using-table-valued-database-functions-with-Entity-Framework-40.aspx#comment

    【讨论】:

    • 真是救世主。我是在VS 2010中做的,挣扎了半个小时才意识到设计师根本不支持它。查询 EF 模型设计器在内部触发以了解可用的 DB 对象是一个很好的收获!让我开心。
    【解决方案2】:

    看起来你可以使用它们...

    http://blogs.msdn.com/b/efdesign/archive/2009/01/07/model-defined-functions.aspx

    它使用 GetFriends() 表值函数。还是不知道怎么用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-30
      • 2012-01-04
      • 2011-06-18
      • 2011-01-12
      • 2011-03-30
      • 2019-08-16
      • 1970-01-01
      相关资源
      最近更新 更多