EF 4.1ストアドプロシージャは利用できませんか?
-
26-10-2019 - |
質問
ADO.NETチームが最近持っています バージョンをリリースします4.1 彼らは、ストアドプロシージャは利用できないと言った!!しかし、生のSQLクエリはまだストアドプロシージャをサポートしていますか?
var rs = db.Database.SqlQuery<Doc>(
"EXECUTE docsByPeriod @param={0}", parameters: period).ToList();
したがって、このコードは機能するかどうか?
解決
はい、任意のSQL(ストアドプロシージャを含む)を実行できます SqlQuery
. 。サポートされていないSPに関する発表は、EDMXで現在可能な限り、挿入、更新、削除操作をエンティティで挿入、更新、削除することができないことを意味します。
所属していません StackOverflow