动态查询从Entity Framework获取动态列表

时间:2017-06-26 14:31:36

标签: c# mysql asp.net entity-framework linq

实际上,我的项目有一个实体框架,我有一个表列表,每个表有不同的列,如一个表有3列,另一个有10列。当我向查询发送表名时,需要动态地从数据库中获取值。我使用下面的方法将值设置为动态,

public dynamic GetTableValuesUsingAnalysisData(AnalysisQueries queryName)
{
      dynamic result = null;
      try
      {
           using (var cases = new ApiRassiEntities())
           {
                 result = cases.Database.SqlQuery<dynamic>(sqlQuery).ToList();
           }      
      }   
      return result;
}

 public class AnalysisQueries
 {
        public string QueryName { get; set; }
 }

上述方法工作正常但结果显示为附加图像中的对象。

enter image description here

我尝试了很多链接,但没有任何帮助。请提出你的建议。

谢谢..

0 个答案:

没有答案