EF执行SQL分页查询语句

本文介绍如何使用Entity Framework执行SQL分页查询。内容适用于ASP.NET开发者,旨在帮助理解和实践EF的分页查询方法。
摘要由CSDN通过智能技术生成
最近做一个功能,查询视图直接用EF的linq语句查询出来显示的数据是好多是重复的数据,后来就在网上找了下方法。

在这里拿出来给大家分享下,希望对大家有帮助,有什么不对或者不好的地方欢迎大家指出来,以为是第一次写希望大家多多包含

public List<VStudent> GetOrderDatas(int index, int count, out int totCount, DateTime? starTime, DateTime? endTime)
        {
            List<VStudent> list = null;
            totCount = 0;
            using (CET_Entities context = new CET_Entities())
            {
                string num = "select count(*) as num from VStudent where CreateTime >'" + starTime + "' and " + "CreateTime < '" + endTime + "'";//按照时间查询来显示数据量
                string query = "SELECT TOP " + count + " * FROM (SELECT ROW_NUMBER() OVER (ORDER BY CreateTime) AS RowNumber,* FROM VStudent where CreateTime >'" + starTime + "' and " + "CreateTime < &#
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值