类型为“CustomerID”的成员在数据读取器中没有具有相同名称的相应列

时间:2014-05-29 06:10:38

标签: entity-framework

我想使用下面的代码使用entityframework调用mysql存储过程   错误:

数据阅读器与指定的'MangerModuleModel.collection'不兼容。类型为“CustomerID”的成员在数据读取器中没有具有相同名称的相应列。         公共虚拟列表Getcollection()         {             string SQLQuery =“call MangerModule();”;             var objectContext =((IObjectContextAdapter)db).ObjectContext;             列表listobj = new List();             List data = objectContext.ExecuteStoreQuery(SQLQuery).AsQueryable()。ToList();             返回数据;         }

显示以下错误enter image description here 和我的存储过程输出如下

enter image description here

我在哪里做错了?

1 个答案:

答案 0 :(得分:1)

试试这个

public class columns
{

        public double TotalAmount { get; set; }
        public double Dayamount { get; set; }
        public double monthamount { get; set; }
        public double yearamount { get; set; }

}