MVC与EF

    xiaoxiao2021-12-14  22

    注:ot 是我的EF变量名称

    一、分页DAL代码:

             ot.Eemail.Where(a => a.userid_s == _ua.Login_name).OrderBy(a => a.id).Skip(5 * (_Page - 1)).Take(5).ToList();

     

        注: where表示查询条件

             Orderby 表示根据什么排序

             Skip 表示第几页

             Take 表示页显示几条数据

    二、 模糊查询

        ot.Eemail.Where(a => a.E_name.Contains("ssss")|| a.userid_f.EndsWith("ss")).ToList();

     

        注: Contains等价于数据库 like '%key%'指定的字符串对象是否出现在字符串中

             EndsWith等价于数据库 like '%key'  字符串对象结尾是否与指定字符串匹配

             StartsWith等价于数据库 like 'key%'字符串对象开头是否与指定字符串匹配

     

    三、模糊查询并且分页

                ot.Eemail.Where(a => a.userid_s.Contains(_ua.Login_name)).OrderBy(a => a.id).Skip(5 * (_Page - 1)).Take(5).ToList();

        注: 模糊查询条件放在Where里面 在进行分页

    转载请注明原文地址: https://ju.6miu.com/read-968210.html

    最新回复(0)