首页 > 编程语言 > 详细

An enumerable sequence of parameters (arrays, lists, etc) is not allo

时间:2017-07-11 22:12:52      阅读:4039      评论:0      收藏:0      [点我收藏+]

环境:dapper asp.net core 

出错代码如下:

     public Task<IEnumerable<dynamic>> GetList(string query, params SqlParameter[] sps)
        {
            var list = context.QueryAsync<dynamic>(query,sps);
            return list;
        }

第一次用dapper,在asp.net core webapi上,遇到的第一个问题。错误原因应该是参数不支持的问题,其实错误提示的很清楚了。

知道哪里错了,就知道怎么解决了。

参数改为object类型即可。

以下是改正过的:

     public Task<IEnumerable<dynamic>> GetList(string query,  object para)
        {
            var list = context.QueryAsync<dynamic>(query, para);
            return list;
        }

sqlhelper思维惯性导致的。血的教训。

An enumerable sequence of parameters (arrays, lists, etc) is not allo

原文:http://www.cnblogs.com/zinan/p/7152375.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!