C# 能否将系统存储过程添加到实体框架数据模型?
我可以将系统SP(如SP_executesql)添加到EF4数据模型吗C# 能否将系统存储过程添加到实体框架数据模型?,c#,.net,entity-framework,entity-framework-4,C#,.net,Entity Framework,Entity Framework 4,我可以将系统SP(如SP_executesql)添加到EF4数据模型吗 虽然我可以在列表中看到一些系统sp,但看不到sp_executesql。sp_executesql是在sys架构中的Master数据库中定义的扩展系统存储过程。通过简单地将实体模型连接到Master数据库,我猜它会自动过滤sysschema中的所有内容 您不需要在实体框架中使用sp\u executesql,而是使用ObjectContext实例的ExecuteStoreCommand方法。如果使用ExecuteStoreC
虽然我可以在列表中看到一些系统sp,但看不到sp_executesql。
sp_executesql
是在sys
架构中的Master
数据库中定义的扩展系统存储过程。通过简单地将实体模型连接到Master
数据库,我猜它会自动过滤sys
schema中的所有内容
您不需要在实体框架中使用
sp\u executesql
,而是使用ObjectContext
实例的ExecuteStoreCommand
方法。如果使用ExecuteStoreCommand,我是否能够定义输出类型?就像我使用的SP没有select语句(动态的)一样,我仍然能够指定输出类型。ExecuteStoreQuery是我在注释中提出的问题的答案。太神了谢谢