.NET 分页
.net分页
1.存储过程
create procedure 存储过程名(
    @pageIndex int,                         //第几页
    @pageSize int                            //每页显示数据量
)
as
    declare @startRow int, @endRow int
    set @startRow = (@pageIndex - 1) * @pageSize +1                    //起始位置
    set @endRow = @startRow + @pageSize -1                                //结束位置
    select 查询显示字段 from (
        select *, row_number() over (order by id asc) as number from 表名 
    ) t
    where t.number between @startRow and @endRow;
exec 存储过程名 1, 10;--执行存储过程
2.sql语句
SELECT TOP 每页显示数量* FROM (SELECT ROW_NUMBER() OVER (ORDER BY id) AS RowNumber,* FROM 表名 ) T WHERE RowNumber > 每页显示数量*(第几页-1)
3.linq分页
var T_List = (from u in 表名 orderby 根据什么排序 select u).Skip(每页多少数据 * (第几页 - 1)).Take(每页多少数据); //skip是在分页在前有多少条数据 Take 是返回多少条数据
.NET 分页的更多相关文章
- 记一次SQLServer的分页优化兼谈谈使用Row_Number()分页存在的问题
		最近有项目反应,在服务器CPU使用较高的时候,我们的事件查询页面非常的慢,查询几条记录竟然要4分钟甚至更长,而且在翻第二页的时候也是要这么多的时间,这肯定是不能接受的,也是让现场用SQLServerP ... 
- js实现前端分页页码管理
		用JS实现前端分页页码管理,可以很美观的区分页码显示(这也是参考大多数网站的分页页码展示),能够有很好的用户体验,这也是有业务需要就写了一下,还是新手,经验不足,欢迎指出批评! 首先先看效果图: 这是 ... 
- JdbcTemplate+PageImpl实现多表分页查询
		一.基础实体 @MappedSuperclass public abstract class AbsIdEntity implements Serializable { private static ... 
- MVC如何使用开源分页插件shenniu.pager.js
		最近比较忙,前期忙公司手机端接口项目,各种开发+调试+发布现在几乎上线无问题了:虽然公司项目忙不过在期间抽空做了两件个人觉得有意义的事情,一者使用aspnetcore开发了个人线上项目(要说线上其实只 ... 
- NET Core-TagHelper实现分页标签
		这里将要和大家分享的是学习总结使用TagHelper实现分页标签,之前分享过一篇使用HtmlHelper扩展了一个分页写法地址可以点击这里http://www.cnblogs.com/wangrudo ... 
- 套用JQuery EasyUI列表显示数据、分页、查询
		声明,本博客从csdn搬到cnblogs博客园了,以前的csdn不再更新,朋友们可以到这儿来找我的文章,更多的文章会发表,谢谢关注! 有时候闲的无聊,看到extjs那么肥大,真想把自己的项目改了,最近 ... 
- php实现的分页类
		php分页类文件: <?php /** file: page.class.php 完美分页类 Page */ class Page { private $total; //数据表中总记录数 pr ... 
- C#关于分页显示
		---<PS:本人菜鸟,大手子还请高台贵手> 以下是我今天在做分页时所遇到的一个分页显示问题,使用拼写SQL的方式写的,同类型可参考哦~ ------------------------- ... 
- JAVA 分页工具类及其使用
		Pager.java package pers.kangxu.datautils.common; import java.io.Serializable; import java.util.List; ... 
- 分页插件--根据Bootstrap Paginator改写的js插件
		刚刚出来实习,之前实习的公司有一个分页插件,和后端的数据字典约定好了的,基本上是看不到内部是怎么实现的,新公司是做WPF的,好像对于ASP.NET的东西不多,导师扔了一个小系统给我和另一个同事,指了两 ... 
随机推荐
- 给你的博客加上“Fork me on Github”彩带
			起 如今,随着Git的大热以及Github的优越性,许多知名开源项目都将源代码托管到Github上了.在Github上不仅可以托管自己的开源项目,还可以Fork人家的源代码,给自己感兴趣的项目评价(s ... 
- 区间合并 --- Codeforces 558D : Gess Your Way Out ! II
			D. Guess Your Way Out! II Problem's Link: http://codeforces.com/problemset/problem/558/D Mean: 一棵满二叉 ... 
- error LNK1281: 无法生成 SAFESEH 映像  LNK2026 模块对于 SAFESEH 映像是不安全的 VS2015 /win10
			平台 VS2015 /win10 错误 LNK1281 无法生成 SAFESEH 映像. 错误 LNK2026 模块对于 SAFESEH 映像是不安全的. 将 release 改成 debug 
- Azure开发者任务之一:解决Azure Storage Emulator初始化失败
			初学Windows Azure: 我打算开始学习Windows Azure.我安装了Azure SDK,然后在“Cloud”标签下选择Windows Azure模板,创建了一个项目,然后又创建了一个W ... 
- IIS 503日志文件在哪
			概述 503:“服务不可用”错误是一个非自定义的错误,该错误表示服务器当前无法处理该请求. 可能原因:1.管理员可能关闭应用程序池以执行维护.2.当请求到达时应用程序池队列已满.3.应用程序池标识没 ... 
- 与众不同 windows phone (48) - 8.0 其它: C# 调用 C++
			[源码下载] 与众不同 windows phone (48) - 8.0 其它: C# 调用 C++ 作者:webabcd 介绍与众不同 windows phone 8.0 之 其它 C# 中调用 W ... 
- Studio for WPF:定制 C1WPFChart 标记
			在本篇文章中,我们将阐述如何定制 C1WPFChart 数据点的标记. 下面分步讲解实现: 1.定制自定义样式: 1: <Window.Resources> 2: <Style x: ... 
- python之import机制
			1. 标准 import Python 中所有加载到内存的模块都放在 sys.modules .当 import 一个模块时首先会在这个列表中查找是否已经加载了此模块,如果加载了则只是将 ... 
- css 负边距 小记
			水平格式化 当我们在元素上设置width的时候,影响的是内容区的宽度 但是当我们又为元素指定指定了内边距 边框 外边距 还是会增加宽度值 (IE传统盒模型 内边距 边框 会在元素的宽度内扩展 ma ... 
- Tomcat一些小事
			1.编码问题 1.1.乱码 客户端发请GET请求,如果这个请求地址上有中文,而且也没有进行encode的时候,后端就可能接收到乱码. --解决办法 在tomcat , conf/server.xml ... 
