简体   繁体   English

如何建立动态Linq查询?

[英]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);

您可以轻松使用动态linqhttp://dynamiclinq.codeplex.com/ ),它能够对linq和字符串执行所有动态操作

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM