Linq查询总结

撰写时间:2019 年06月16日

今天我对到现为止所学的一些Linq查询进行了一部分总结
Linq是NET框架的扩展,它允许我们以使用SQL查询数据库的方式来查询数据集合
1、 Where:查询条件,根据指定的条件对序列进行过滤
在这里插入图片描述
2、Select:查找指定要包含的一个对象或对象的一部分,临时变量中被查询的值
3、Orderby:将对表名/字段进行进行排序(Descending:orderby的子元素根据表名/表字段进行倒序排序;Ascending:默认(顺序)排序,从小到大排序。)
orderby tbUser.UserID descending
4、Join:将两个需要联结要查询的表进行联结

join tbUserTypr in myModals.SYS_UserType on tbUser.UserID equals tbUserTypr.UserTypeID
join tbEmployeeName in myModals.PW_Employee on tbUser.UserID
equals tbEmployeeName.EmployeeID
5、Single():查询单条数据,当没有数据或者多条数据时会触发异常
6、ToList():查询多条数据并转为List
7、ToString():查询有多少条数据
8、Count():返回序列中元素的个数(int),
9、Skip:用来在集合中跳跃,让Linq核心直接将游标跳到指定位置,而不用通过“巡航”来移动,在大型集合中可节省不少时间
接受一个输入参数count,跳过序列中的前count个对象
10、Take:用来传回集合中特定数量的元素,它会告知LINQ 核心直接返回它所指定的元素数量,很适合使用与分页的功能
接受一个输入参数count,返回序列中的前count个对象
List dbBillSrorage = listUserNumber
.Skip(layuiTablePage.GetStartIndex())
.Take(layuiTablePage.limit)
.ToList();
11、Max:返回序列中最小的值
12、Mix:返回序列中最大的值
13、Sum:返回序列中值的总和
在这里插入图片描述
下面是page分页
Page是layui里面的一种方法,用法简单,灵活的排版,极简的调用方式
1、 Elem:指向存放分页的容器,可以是容器ID、dom对象;如:elem: “#tabUserForm”,(这里的ID不能加#)elem: document.getElementById(“tabUserForm”)
2、 Count:数量总和
3、 Limit:每页显示的条数
4、 Limits:每页显示条数的选择项
案例如下如所示
Table表格内还可放置radios(单选框)、chenkboxs(复选框)fixed:‘left’将其固定定位在左侧
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值