我想从我的一个模型中获取数据。我正在使用实体数据模型,其中我的实体模型中有一些表。我想从 EmployeeTable 中选择数据。
EmployeeTable
----------------
[EmpId]|[Empname]|[EmpAddress]
我想从表中选择[EmpID]和[Empname]列。我不知道如何在实体框架中执行此操作,我必须将数据作为 JSON 返回。
我试过这种方法,但我没有得到数据。
如何编写 linq 查询?
    public ActionResult Index()
    {
        return View();
    }
    public JsonResult GetData()
    {
        int Param1;
        Param1 = 1;
        DataEntitiesModel data = new DataEntitiesModel();
        //var procedure=db.Database.SqlQuery<DataEntitiesModel>("ResourceReports @EmployeeID",new SqlParameter("@EmployeeID", Param1) );
        //var procedure = db.Database.SqlQuery<DataEntitiesModel>("Select * from EmployeeDetails");      
        return Json(procedure,JsonRequestBehavior.AllowGet);
    } 
这是模型:
       public class DataEntitiesModel
       {      
         public Int16 EmpID{ get; set; }
         [Required(ErrorMessage = "Title is required")]
         public string EmpName{ get; set; }
         [Required(ErrorMessage = "Description is required")]
         public string Description { get; set; }
         [Required(ErrorMessage = "Version is required")]
         public string EmpAddress{ get; set; }       
       }
     public class DataEntitiesDBContext : DbContext
    {
        public DbSet<DataEntitiesModel> ProjectReports { get; set; }
    }