ADO.NET团队最近有 发布版本FO EF 4.1 他们说存储的过程不可用!但是RAW SQL查询仍在支持存储过程,对吗?

var rs = db.Database.SqlQuery<Doc>(
            "EXECUTE docsByPeriod @param={0}", parameters: period).ToList();

因此,该代码是否可以使用?

有帮助吗?

解决方案

是的,您可以执行任何SQL(包括存储过程) SqlQuery. 。关于不支持的SP的公告意味着您无法映射SP程序以插入,更新,删除EDMX中当前对实体执行的操作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top