0

我正在尝试使用 VB 在 linq 中进行动态排序,这是我的代码片段

Dim registros = From d In ctx.EMO_RegistroEMPO
Return registros.AsQueryable().OrderBy(Function(EMO_RegistroEMPO) EMO_RegistroEMPO.GetType().GetProperty(pSortExpression)).ToList

但我在执行时遇到了这个错误:

LINQ to Entities 无法识别方法“System.Reflection.PropertyInfo GetProperty(System.String)”方法,并且此方法无法转换为存储表达式。

4

0 回答 0