[英]How to build dynamic Linq query ?
What can I do to dynamically create queries when I do have this type of string ? 当我拥有这种类型的字符串时,该怎么做才能动态创建查询?
I want to transform this : 我想改变这个:
SELECT [Extent1].[TASK_ORDER] AS [TASK_ORDER] FROM [dbo].[CR_TASK] AS [Extent1]
从[dbo]中选择[Extent1]。[TASK_ORDER] AS [TASK_ORDER]。[Extent1] AS [CR_TASK]
to this : 对此:
context.CR_TASK.Where(a => a.TASK_NO == id).Select(a => a.TASK_NO);
context.CR_TASK.Where(a => a.TASK_NO == id).Select(a => a.TASK_NO);
您可以轻松使用动态linq ( http://dynamiclinq.codeplex.com/ ),它能够对linq和字符串执行所有动态操作
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.