Ado.NET团队最近release the version fo EF 4.1他们说存储过程不可用!!但Raw SQL查询仍然支持存储过程吗?
var rs = db.Database.SqlQuery<Doc>(
"EXECUTE docsByPeriod @param={0}", parameters: period).ToList();
那么这段代码是否有效?
答案 0 :(得分:5)
是的,您可以SqlQuery
执行任何SQL(包括存储过程)。关于不支持SP的公告意味着您无法将SP过程映射到在EDMX中当前可能对您的实体执行的插入,更新,删除操作。