No mapping exists from object type System.Collections.Generic.List when executing stored proc with parameters in EF 4.3

后端 未结 7 1473
旧巷少年郎
旧巷少年郎 2020-12-30 19:30

Lately I\'ve been working on stored procedure and encountered 1 strange problem.

First, I was able to successfully call a stored procedure from the database via:

7条回答
  •  失恋的感觉
    2020-12-30 20:24

    You need to pass each parameter to the method (ie You can't pass a list)

    IList XXXList =
         _context.Database.SqlQuery("spXXX @param1, @param2", 
         new SqlParameter("param1", param1Value), 
         new SqlParameter("param2", param2Value)).ToList();
    

提交回复
热议问题