Я передаю имя столбца динамически и пытаюсь получить значение этого столбца из базы данных здесь кодвыбор одного значения столбца, передавая имя столбца динамически
public ActionResult GetValue(string colname)
{
var obj= Activator.CreateInstance(Assembly.GetExecutingAssembly().GetType("Demo.Models.DEMOTABLE");
var res = MvcApplication.dbm.Set<DEMOTABLE>().SqlQuery("Select * from DEMOTABLE");
var colvalue = from e in res select e.GetType().GetProperty(colname).GetValue(obj,null);
return View(colvalue);
}
я получаю правильные значения в OBJ и разрешении но не может получить значения столбца в colvalue. У него есть определенные строки, но значение равно null, то есть оно не может присвоить значение из res.
Что я делаю неправильно? Есть ли подходящий метод для этого? Пожалуйста, помогите!