知识大全 asp.net下经典数据库记录分页代码

Posted 新闻

篇首语:如果,不能运气爆棚。那就,努力实力过人。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 asp.net下经典数据库记录分页代码相关的知识,希望对你有一定的参考价值。

        SELECT TOP PAGESIZE NEWSTITLE    FORM NEWSINFO WHERE NEWSID NOT IN    (SELECT TOP (PAGE )* PAGESIZE NEWSID FROM NEWSINFO    WHERE Auditing= and NEWSBREED= 企业新闻 order by NEWSID DESC)    AND Auditing= and NEWSBREED= 企业新闻 order by NEWSID DESC    其中 PAGE表示当前页数 PAGESIZE表示页的大小 这里利用了NOT IN 不复合SARG 但总比一次读取全部的记录要好的多     符合 SARG的代码    针对本人的实例还有一个更好的方案 因为NEWSID字段是自增字段 对于NOT IN 语句进行如下的改造 并不影响结果 但速度提高了很多    SELECT TOP PAGESIZE NEWSTITLE    FORM NEWSINFO WHERE NEWSID <    (SELECT MIN(NEWSID) FROM (SELECT TOP (PAGE ) * PAGESIZE NEWSID FROM NEWSINFO WHERE Auditing= and NEWSBREED= 企业新闻 order by NEWSID DESC) AS TB)AND Auditing= and NEWSBREED= 企业新闻 order by NEWSID DESC    【说明】    对于在多处使用分页功能的web 应用程序 把SQL语句改为存储过程将会更好     请大家积极参与讨论分页的算法 并把好的方案与大家分享 cha138/Article/program/net/201311/12887

相关参考

知识大全 asp.net使用listview分页显示数据

  学了这么久的越来越发现net比java简单很多虽然从程序的实现上C#和java几乎就是相同的从写程序的时间来看要比javaweb要快很多可以这么说使用学习java的方法学习或者c#是不错的选择ja

知识大全 ASP.NET MVC分页控件的实现

ASP.NETMVC分页控件的实现  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  需求及模拟代码

知识大全 ASP.NET利用存储过程实现分页

ASP.NET利用存储过程实现分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  首先说下思路写

知识大全 asp.net 数据绑定的实例代码

这篇文章介绍了aspnet数据绑定的实例代码有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/net/201311/14140

知识大全 asp.net得到本机数据库实例的两种方法代码

这篇文章介绍了aspnet得到本机数据库实例的两种方法代码有需要的朋友可以参考一下 复制代码代码如下:cha138/Article/program/net/201311/14010

知识大全 ASP.NET中读写cookie数据示例代码

ASP.NET中读写cookie数据示例代码  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!lish

知识大全 在asp.net 中实现维护数据缓存

在项目中我们经常会用到数据缓存也会在项目处理对缓存的维护但是有些时间我们需要人为的来维护这些缓存用下面的代码来实现   将缓存信息绑定到DataGrid上   privatevoidbindCache

知识大全 ASP.NET分页链接方法

ASP.NET分页链接方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  ///<summ

知识大全 简单的ASP.NET无刷新分页

简单的ASP.NET无刷新分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 ASP.NET程序中用Repeater实现分页

ASP.NET程序中用Repeater实现分页  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  一