我试图将功能性硬编码查询转换为dinamic查询。据我所知,这是一项不可能完成的任务。
任何人都可以帮助我吗?这是硬编码查询。这很好用:
Dim ret0 = qry.AsQueryable.Select(Function(f) New With { f.id, f.bint1, f.scampo1})
其中qry是"返回内容表"来自另一个查询。
我试过:
Dim ret99 = qry.AsQueryable().Select(Function(f) ("new (key.id, key.bint1, key.scampo1)"))
和其他变化但不起作用。
如果我这样做的话:
Dim ret1 = qry.AsQueryable().Select("scampo1")
这很好用。但是,如果我尝试多个列,则只返回第一个列。
希望有人可以帮助我。