Entity framework 实体框架-存储过程
我的存储过程如下所示:Entity framework 实体框架-存储过程,entity-framework,stored-procedures,Entity Framework,Stored Procedures,我的存储过程如下所示: create Procedure procLoc AS BEGIN select pr.name, loc.address from Profile pr join Location loc on pr.id = loc.id END 对于出现的“添加函数导入”对话框,有以下选项 没有 标量 复杂的 实体 在这种情况下,我会选择哪个选项 由于存储过程返回多个值:p
create Procedure procLoc
AS
BEGIN
select
pr.name, loc.address
from
Profile pr
join
Location loc on pr.id = loc.id
END
对于出现的“添加函数导入”对话框,有以下选项
- 没有
- 标量
- 复杂的
- 实体
在这种情况下,我会选择哪个选项 由于存储过程返回多个值:
pr.name、loc.address
,因此您只有两个选择—复杂或实体。如果已使用名称/地址属性映射了实体,则可以选择该实体,否则选择“复杂”。我通常单击Get Column Information
按钮,然后创建新的复杂类型
,让它为我生成一个。谢谢标记。Linq到SQL要容易得多。您刚刚放弃了它,所有的工作都由LinqtoSQL完成。