ef linq select where dynamic singleordefault
来源:互联网 发布:手机淘宝详情页不显示 编辑:程序博客网 时间:2024/06/04 06:38
singleordefault(where) 条件不支持动态
所以想要达到目标,就需要转换思路,把where在前面调用,然后再接,代码如下
public TResult GetSingle<T, TResult>(Expression<Func<T, bool>> exWhere, Expression<Func<T, TResult>> selector) where T : class { using (SysDb<T> db = new SysDb<T>(strConn)) { return db.Set<T>().AsExpandable().Where(exWhere).Select(selector).SingleOrDefault(); } }
使用:
dynamic v_sysuser = basebll_Jyxt.GetSingle<V_SysUserAndBC, dynamic> (c => (c.UserCode == hdnUserCode && c.IsQYUser == true), c => new { c.SubSystemName });
0 0
- ef linq select where dynamic singleordefault
- linq语法之Where First、FirstOrDefault Single、SingleOrDefault Last、LastOrDefault
- Linq: First,FirstOrDefault,Single,SingleOrDefault
- C#: from in select ; m(linq where)
- Linq中SingleOrDefault、FirstOrDefault的用法
- Linq中SingleOrDefault、FirstOrDefault的用法
- SingleOrDefault
- LINQ 的select 和where 查询语句总结
- LINQ to SQL语句之Where/Select/Distinct
- Linq:基本语法form ,select, where(2)
- LinQ—基本查询操作符 Select/Where/Group语句
- EF 相关问题:Linq的where条件如何在循环中写OR
- Dynamic LINQ - 动态LINQ
- ef linq PWDENCRYPT
- EF,Linq,lambda
- LINQ的经典例子-Where,Select、SelectMany、SkipWhile子句中使用数组索引
- LINQ的经典例子-Where,Select、SelectMany、SkipWhile子句中使用数组索引
- LINQ的经典例子-Where,Select、SelectMany、SkipWhile子句中使用数组索引
- 高效程序员的特征:聪明,懒惰
- 想让你陪我到天荒地老
- 如何变得有思想?
- Win32使用Psapi库枚举系统进程信息
- 磁盘分区错误,导致分区不能挂载
- ef linq select where dynamic singleordefault
- 通过sql查询rman备份信息
- XML解析的几种方式
- 精图规范1.0----13 渐变和模样 Gradients and Patterns
- 聊以自慰
- Oracle 删除归档日志脚本
- HTML5初探——新增的表单元素和属性
- 对人力资源的小小感想
- POJ训练计划1068_Parencodings(模拟)