首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求展示留言代码

2012-09-16 
求显示留言代码SQL codeUSE [guestbook]GO/****** Object:StoredProcedure [dbo].[selectmessage]Script D

求显示留言代码

SQL code
USE [guestbook]GO/****** Object:  StoredProcedure [dbo].[selectmessage]    Script Date: 08/27/2012 17:40:09 ******/SET ANSI_NULLS ONGOSET QUOTED_IDENTIFIER ONGOALTER proc [dbo].[selectmessage] @pageSize int, @pageIndex intasdeclare @sql nvarchar(200)if(@pageIndex<2)beginset @sql='select top '+convert(varchar(10),@pageSize)+' * from gbook'endelsebeginset @sql='select top '+convert(varchar(10),@pageSize)+' * from gbook whereid>(select max(id) from (  select top '+convert(varchar(10),@pageSize*(@pageIndex-1))+' id from gbook order by id) a)order by id'endexec sp_executesql @sql


上面是存储过程代码,求用它写成适合大数据量分页查询的显示留言本的代码,开发环境:VS2010+SQLSERVER2008 ASP.NET(C#).显示留言本就可以了,其他的不用。

[解决办法]
51aspx.com
[解决办法]
http://download.csdn.net/detail/wwk0125/4496796 代码。
[解决办法]
select * from (select rownumber() over(order by id asc) tNumber ,* from gbook)table1 where table1.tNumber>(@index-1)*@pageSize and table1.tNumber<=(@index*@pageSize)

把这个改改,放到你那个里面试试,我记得不是非常清楚了,应该是这样写的

热点排行