代码之家  ›  专栏  ›  技术社区  ›  aaimnr

在实体框架中使用普通sql查询

  •  1
  • aaimnr  · 技术社区  · 16 年前

    我发誓我已经在MSDN站点的某个地方看到了这个文档,但我现在找不到它-我正在搜索与Hibernate命名查询等效的EF-能够将特定于数据库的sql查询封装在SSDL中,然后像映射存储过程一样调用它们,以获取返回的实体类型。

    [编辑]使用它的基本原理是优化由EF提供者翻译的linq/ESQL查询(有时很糟糕)。

    3 回复  |  直到 16 年前
        1
  •  2
  •   Devart    16 年前

    在SSDL中创建函数并设置CommandText,如下所述 here .
    然后像这样为它进行函数导入 here

        2
  •  0
  •   Justin Swartsel    16 年前
        3
  •  0
  •   aaimnr    16 年前

    好的,多亏了Devart的链接(在同一节中有描述)——他们称之为 DefiningQuery