实体框架中的表值函数

时间:2012-06-28 15:05:27

标签: asp.net entity-framework-4 linq-to-entities

我最近了解到Entity Framework 4.1不允许使用表值函数。 阅读了对这个正确答案的评论Table-Valued Functions in Entity Framework? - 我想我需要下载2011年6月的CTP才能在我的项目中使用TVF。

我下载并安装了CTP。许多新功能现在可供选择,但我仍然无法导入TVF。我转到我的EDMX文件,右键单击并转到“从数据库更新模型”,但是即使该博客另有指定,也无法导入 DATABASENAME / Programability / Functions / Table-valued Functions / 中的所有内容

然后我决定转到EF的最新版本 - 我使用NuGet包管理器下载了EF v4.3.1,它仍然无用。

关于我做错的任何想法?

1 个答案:

答案 0 :(得分:0)

您可以在EF 4.0中使用TVF。看看这里

Table Valued Functions in EF