質問

ADO.NETチームが最近持っています バージョンをリリースします4.1 彼らは、ストアドプロシージャは利用できないと言った!!しかし、生のSQLクエリはまだストアドプロシージャをサポートしていますか?

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

したがって、このコードは機能するかどうか?

役に立ちましたか?

解決

はい、任意のSQL(ストアドプロシージャを含む)を実行できます SqlQuery. 。サポートされていないSPに関する発表は、EDMXで現在可能な限り、挿入、更新、削除操作をエンティティで挿入、更新、削除することができないことを意味します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top