环境:
- VS2012专业;
- IIS 8;
- 视窗 7 专业版;
- 甲骨文 11g;
设置:
- C# 4.0;
- 实体框架 4.1;
- 林克;
- MVC4 API;
- 使用来自http://weblogs.asp.net/scottgu/archive/2008/01/07/dynamic-linq-part-1-using-the-linq-dynamic-query-library.aspx的动态库;
目标:
- 使用返回分配给 EF 对象的结果的字符串参数动态定义 LINQ。
尝试:
(一些打印屏幕源代码)
被阻止:
实现了进行动态查询的主要目标,包括引用 EF 的其他对象的属性。但是我们无法将 IQueryable 结果转换为 EF 的具体对象。
如何将 IQueryable 转换或转换为动态 IEnum 或实体对象列表,甚至是简单的数据集?
感谢你们,
佩斯,安德鲁