>public class EmployeesDTO > { > public EmployeesDTO() { } > public string employeeNo { get; set; } > } > >DbContext dbCtx = new DbContext("connectionstring"); >SqlParameter para = new SqlParameter("@yearFor", SqlDbType.Char, 4); >string = "select ...."; >para.Value = eaReportConfig.yearFor; >IList<EmployeesDTO> empList = dbCtx.Database.SqlQuery<EmployeesDTO>(sql, para).ToList(); // slowness > >//Or > >DbRawSqlQuery<EmployeesDTO> empList = dbCtx.Database.SqlQuery<EmployeesDTO>(sql, para); >foreach(EmployeesDTO emp in empList) // slowness >{ >} >>EmployeesDTO