Entity framework 类型为&x27的成员;CustomerID';,在数据读取器中没有同名的对应列

Entity framework 类型为&x27的成员;CustomerID';,在数据读取器中没有同名的对应列,entity-framework,Entity Framework,我尝试使用以下代码使用entityframework调用mysql存储过程 错误: 数据读取器与指定的“MangerModuleModel.collection”不兼容。“CustomerID”类型的成员在数据读取器中没有同名的对应列 公共虚拟列表Getcollection() { 字符串SQLQuery=“call MangerModule();”; var objectContext=((IObjectContextAdapter)db).objectContext; List listob

我尝试使用以下代码使用entityframework调用mysql存储过程 错误:

数据读取器与指定的“MangerModuleModel.collection”不兼容。“CustomerID”类型的成员在数据读取器中没有同名的对应列

公共虚拟列表Getcollection() { 字符串SQLQuery=“call MangerModule();”; var objectContext=((IObjectContextAdapter)db).objectContext; List listobj=新列表(); 列表数据=objectContext.ExecuteStoreQuery(SQLQuery).AsQueryable().ToList(); 返回数据; } 下面显示错误 我的存储过程输出如下

我哪里做错了?

试试这个

public class columns
{

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

}
public class columns
{

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

}