//sql2005分页
public DataSet GetOrderPageList(string strWhere, int pageIndex)
{
const int pageSize = 500;
StringBuilder strSql = new StringBuilder();
strSql.Append("select jCode,jName,jUnit,jSupplier,jType,jTech,jStyle,jImg=null,jCost=0,jCMin=null,jCMax=null,jPrice,jMin,jMax,jTmp,JCreate,jDate,jModify,jMDate,jRemark,jStatus,jPromotion,jSerial,jDepot,jAddWeight,jAddCost,jStandard,jCustomer1,jCustomer2,jCustomer3,jCustomer4,jCustomer5,jDelete,jDDate,jSynchron ");
strSql.Append(" FROM ( select *, row_number() over (order by jstatus desc,jdate,jCode) as rownum from jProduct ");
if (strWhere.Trim() != "")
{
strSql.Append(" where " + strWhere);
}
strSql.Append( " ) as mytab " );
strSql.Append(string.Format(" where rownum between {0} and {1} order by rownum",
pageIndex * pageSize + 1,
(pageIndex + 1) * pageSize));
return DbHelperSQL.Query(strSql.ToString());
}
分享到:
相关推荐
sql2005分页存储过程
本主题将深入探讨如何在VS2005中使用C#或VB.NET结合SQL2005实现自定义分页控件,以提高数据检索的性能和用户体验。 标题“VS2005+SQL2005分页自定义控件”指出我们将创建一个自定义的分页工具栏,该工具栏允许用户...
一个SQL2005分页存储过程,是我修改别人的东西,大家看一下
本资源“VS2005+SQL2005分页自定义控件.rar”提供了一个针对.NET Framework 2.0(VS2005支持的版本)的自定义分页控件,它能够帮助开发者在数据展示时实现高效且用户友好的分页功能。这个自定义控件名为“PagerBar”...
本篇将深入探讨如何在C#中调用SQL Server 2005的存储过程来实现分页排序功能。 首先,我们需要理解什么是分页排序。分页是指将大量的数据分成多个小块(页),每次只显示其中一部分,让用户可以逐页浏览,避免一次...
c# +sqL2005 分页,增删查改。数据库的备份和恢复。值你看的,如有不明白之处可发邮箱273632325@163.com.我会尽可能回复你。 下载完把Data 文件夹内的数据文件复制到你SQL2005安装目录下的mssql 下的Data 下。我...
根据提供的文件信息,本文将详细解释“asp+sql2005长文件章按行数分页代码”的实现原理及关键技术点。 ### ASP + SQL2005 长文件章按行数分页代码 #### 一、背景介绍 在Web开发中,尤其是在早期的ASP(Active ...
在SQL Server 2000和SQL Server 2005中,虽然没有内置的分页功能,但可以通过自定义存储过程来实现。下面将详细介绍这两种版本中的分页存储过程实现方式。 1. SQL Server 2000 分页存储过程: 在SQL Server 2000中...
一个非常好的sql2005分页函数,简单实用,希望对你有所帮助
### SQL2000与SQL2005中的分页存储过程详解 #### 概述 在数据库查询中,为了提高用户体验以及系统性能,经常需要实现分页功能。本篇文章将详细解读一个针对SQL Server 2000及SQL Server 2005版本的分页存储过程——...
此存储过程只适用于SQL Server2005,因为用到了SQL Server2005中的row_number()函数。 写了一个winform的程序来运行此存储过程,有兴趣的朋友可以看一下,并提供您的宝贵意见。 个人认为这个存储过程是比较容易理解...
mybatis中,sqlserver分页
一个通用的SQL分页方法,是用存储过程写的,不需要关注 表的结构,只要会调用,以后就不要为SQL分页而烦劳了啊......
在sql上建立分页功能,方便页面的调用,而且可以多次重复调用
在SQL Server 2005中,分页查询是一个常见的需求,特别是在处理大量数据时,为了提高用户体验,通常需要一次性加载一定数量的数据,而不是一次性显示所有数据。以下将详细讲解SQL Server 2005中分页查询的常用方法。...
SQL2005分页,提供2中分页查询方法,一种是存储过程分页,另外一种是Row_Number分页;Row_Number内置服务器端游标,效率非常高
在本例中,我们关注的是LINQ to SQL,这是一种特定的LINQ实现,它用于与关系数据库进行交互,如SQL Server 2005。在VS2008中,LINQ to SQL提供了直观的方式来映射数据库模式到.NET类,从而简化了数据访问。 分页是...
最完美的sql2005数据库分页,可以随便用的~!嘎嘎最完美的sql2005数据库分页,可以随便用的~!嘎嘎最完美的sql2005数据库分页,可以随便用的~!嘎嘎最完美的sql2005数据库分页,可以随便用的~!嘎嘎
根据提供的信息,我们可以深入探讨关于SQL Server中的分页技术及其应用。在处理大量数据时,分页是一项非常重要的功能,特别是在Web应用程序中,它能够帮助我们有效地管理展示的数据量,提高用户体验。 ### SQL ...