lambda表达式简单sql语句
来源:互联网 发布:淘宝卡密提取网址 编辑:程序博客网 时间:2024/05/18 02:23
例如实体为:DataContext
实体一张表为:re_App
//实例化实体
DataContext dataContext = new DataContext();
1、Where应用,返回一条数据
//where(一个条件or多个条件)
var app1 = dataContext.re_App.Where(p => p.app_id == id ).First();
var app2 = dataContext.re_App.Where(p => p.app_id == id && p.app_empno == empno).First();
var app3 = dataContext.re_App.Where(p => p.app_id == id).FirstOrDefault();
var app4 = dataContext.re_App.Where(p => p.app_id == id && p.app_empno == empno).FirstOrDefault();
var app5 = dataContext.re_App.Where<re_App>(p => p.app_id == id).First();
var app6 = dataContext.re_App.Where<re_App>(p => p.app_id == id && p.app_empno == empno).First();
var app7 = dataContext.re_App.Where<re_App>(p => p.app_id == id).FirstOrDefault();
var app8 = dataContext.re_App.Where<re_App>(p => p.app_id == id && p.app_empno == empno).FirstOrDefault();
备注:Linq:First()与FirstOrDefault()的区别
说白了。 First 会出错。就是说如果没有这个元素,就会报异常拉!
FirstOrDefault 如果没有,也不会报异常,会 提示NUll 返回NULL
First 一般是确定一定有,如果你也不知道有没有,就是用 FirstOrDefault吧……
2、 //where(一个条件or多个条件) 返回集合
var applist1 = dataContext.re_App.Where(p => p.app_id == id).ToList();
var applist2 = dataContext.re_App.Where(p => p.app_id == id && p.app_empno == empno).ToList();
var applist3 = dataContext.re_App.Where<re_App>(p => p.app_id == id).ToList();
var applist4 = dataContext.re_App.Where<re_App>(p => p.app_id == id && p.app_empno == empno).ToList();
备注:Linq:ToList()是返回一个集合
- lambda表达式简单sql语句
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照
- Lambda表达式转SQL语句类库
- sql语句-linq语言-lambda表达式对照
- sql语句-linq语言-lambda表达式对照 (赞)
- Lambda表达式简单使用
- python lambda表达式简单用法
- lambda表达式的简单实现
- SQL、LINQ和Lambda表达式
- SQL、LINQ和Lambda表达式
- SQL、LINQ和Lambda表达式
- Code First Entity Framework动态组合Lambda表达式作为数据筛选条件,代替拼接SQL语句
- Code First Entity Framework动态组合Lambda表达式作为数据筛选条件,代替拼接SQL语句
- 为什么很多OEM厂商抛弃液晶显示屏青睐OLED呢?
- 使用监听获取spring容器的bean
- 如何在QML中调用C++的方法并接收C++的信号
- 微软WP发展势头良好
- 2013电商十大新趋势
- lambda表达式简单sql语句
- 七、Spring Bean后处理器以及容器后处理器
- 安卓开发工具包NDK下载
- jQuery :contains 选择器
- 微软降低WP授权费 ,华为,索尼等手机厂商伸出橄榄枝
- Solr4 + Jcseg 数据导入
- Linux I2C驱动分析与实现
- 一生必读经典书籍大全
- mysql 5.0存储过程学习总结