当我有这种类型的字符串时,我可以做些什么来动态创建查询?
我想转换这个:
选择 [范围 1]。[TASK_ORDER]作为 [TASK_ORDER] 来自 [DBO]。[CR_TASK]作为 [范围 1]
对此:
上下文。CR_TASK。其中(a => a.TASK_NO == id)。选择(a => a.TASK_NO);
您可以轻松使用动态 linq (http://dynamiclinq.codeplex.com/),它能够对 linq 和字符串执行所有动态操作