ef中,DbContext.Database.SqlQuery变量如何进行多次操作

Jehorngu 2017-07-14 11:59:45
ef中,DbContext.Database.SqlQuery变量如何进行多次操作
本是前端无奈被迫写接口,就用EF框架。使用DbContext.Database.SqlQuery<T>()执行存储过程,没有ToList(),想要Sum其中2个字段,如图所示:

然后执行它会报错

```
另一个 SqlParameterCollection 中已包含 SqlParameter。
```
如图所示:

搜索这个报错都是关于SqlParameter的,解决方法是Clone() SqlParameter,但是我这种操作可行吗,有没有解决办法,或者说只能查多次数据库?还是说怎么用ef sum多个字段。。求大佬给个解决方法
...全文
271 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

111,125

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧