1

我正在使用实体框架

我想知道如何在 Linq-to-Entities 中使用存储过程。我的存储过程被调用SelectEmployee并且表名是Employee

为此,我添加了这样的代码

 databaseentity entities = new databaseentity();
 var selectdata = entities.ExecuteStoreQuery<Employee>("SelectEmployee").ToList();

但不支持ExecuteStoreQuery

所以请指导我如何在 Linq-to-Entities 中使用存储过程

4

2 回答 2

1

简单的步骤:

  1. 将您的存储过程添加到 edmx。

  2. 你会在模型浏览器中找到那个 sp

  3. 右键单击存储过程并说Add Function Import

  4. 使用它entities.SelectEmployee()

于 2013-07-11T09:36:16.087 回答