一个使用sql实现分页的例子
2008-06-24 15:15
525 查看
ALTER procedure [dbo].[up_GetFundPortfolio] ( @Total int output, @PageIndex int = 1, @PageSize int = 30 ) as set nocount on select ROW_NUMBER() over (order by Symbol desc) as rowid, f.Symbol, f.EffectiveDate,f.StockCode,f.StockName,f.StockMarketValue,f.StockShares,f.TNAPercent,f.SharesPercent,f.TradablePercent,f.TradeMode into #tmp from FundPortfolio f select @Total=count(*) from #tmp declare @sql varchar(max) set @sql = ' select top ' + cast(@PageSize as varchar(10)) + ' * from #tmp where rowid > ' + cast ((@PageIndex-1) * @PageSize as varchar(10))+' order by rowid' exec(@sql) drop table #tmp
一个使用sql实现分页的例子 当然 我们中间也有些对数据的格式化处理 这样可以避免我们在页面或者窗体中去再处理
相关文章推荐
- sql 使用row_number()实现分页查询
- 一个使用Pro*C实现增删改查的小例子
- Flume例子:使用netcat和exec作为信源,logger和file作为信宿,并分别为每对信源和信宿实现一个信道
- 一个利用sql 语句来实现分页的存储过程
- 一个用存储过程实现数据分页显示的例子,有更合适的请朋友们跟帖啊
- 通过一个Socket例子理解Http协议(实战Java Web服务器--使用HTTP协议和JAVA类实现)
- 一个使用Flex和BlazeDS实现协作式数据输入的例子
- 一个使用Pro*C实现增删改查的小例子
- 使用SQL语句实现真分页
- 织梦dedecms v5.7使用sql标签实现静态分页 3ff0
- spring笔记--使用springAPI以及自定义类 实现AOP的一个例子
- SQL分页参数传值 在存储过程中使用 动态SQL实现
- 使用tomcat和jotm实现的一个JTA的例子
- Mybatis使用拦截器自动分页实现/使用反射替换sql代码分页
- 使用commons-fileupload.jar实现图片上传的一个小例子
- 一个使用Pro*C实现增删改查的小例子
- SQL中使用limit实现数据分页显示
- 利用SQL未公开的存储过程实现分页(更加好用的一个!)
- 我使用DSL编写SQL的一个Java实现
- asp.net中使用自定义控件的方式实现一个分页控件的代码