EntityFramework.Extended 实现Linq 动态查询和动态条件
2015-09-05 09:42
483 查看
找了很久的的关于EF 实现动态查询及条件,最后发现使用EntityFramework.Extended最为简单。
1. 引用EntityFramework.Extended (自己在Nuget下载)
using EntityFramework.Extensions;
using System.Linq.Dynamic;
2. 代码如下:
1. 引用EntityFramework.Extended (自己在Nuget下载)
using EntityFramework.Extensions;
using System.Linq.Dynamic;
2. 代码如下:
ERPContent erp = new ERPContent(); string s = "new ( state_key , state_name , act01, act02)"; string w = "state_key==1001 && act01 == true"; var lll = (from mst in erp.StateMsts join dt in erp.States on mst.state_key equals dt.state_key select new { mst.state_key,mst.state_des, mst.state_name, act01=mst.isactive , dt.state_value, act02= dt.isactive } ).Select(s).Where(w);
相关文章推荐
- Android Studio error and config collection
- [include]C库头文件列表
- 满月
- java 开发项目管理工具
- Longest Palindromic Substring
- Android -- Contentprovider---listview 实现调用通讯录和短信接收
- 问题一、走台阶问题(递归和动态规划)
- iPhone手机常用的系统文件路径
- ubuntu 修改或创建交换分区的大小
- 常用正在表达式集锦
- 腾讯网页重构笔试总结
- android开发中如何获得应用的数字签名
- Tomcat根目录下work文件夹的作用
- 参数类表中的out ref
- 大数据之sqoop
- 【uva 11021】Tribbles
- 列表样式切换
- error: file 'boot/grub/i386-pc/normal.mod' not found
- Coursera机器学习课程笔记(3) Logistic Regression
- delphi 线程实战用法