I want to dynamically place column name in my select-query. How I can do this?
public IEnumerable MyTable MySelect(string colName, string param)
{
using (MyEnt
have you tried res.Field
?
public IEnumerable MySelect(string colName, string param)
{
using (MyEntities db = new MyEntities ())
{
var query = from res in db.MyTable.AsEnumerable()
where res.Field(colName).Contains(param)
select res;
return query;
}
}
Here is an example.
PS: I haven't compiled the code so might give error.