当前位置:编程学习 > C#/ASP.NET >>

asp.net长内容分页

asp.net长内容分页  怎么实现呢!哪个有这方面的实例! --------------------编程问答-------------------- 数据库分页 

create proc [dbo].[p_q_QuestionnaireOtherResult] --35,1,100,1
 @questionid int,
 @start int,
 @end  int,
 @count int output
as

if(@questionid>0)
   begin
          select * from
          (select questionnaire_result_detail_value value,
                  questionnaire_result_detail_date date,
               ROW_number() over(order by questionnaire_result_detail_id desc) as rownumber 
            from questionnaire_result_detail  
            where questionnaire_result_detail_questionid=@questionid
            and questionnaire_result_detail_value<>'-1'
          ) a where rownumber between @start and @end


    select @count=count(*) from questionnaire_result_detail
    where questionnaire_result_detail_questionid=@questionid
          and questionnaire_result_detail_value<>'-1' --------------------编程问答-------------------- 上面的是sql 2005 的sql2000可以临时表或者动态生成sql代码来解决  上面这样写性能不是最好的,动态生成sql代码的性能要高很多在数据量特别大的情况下

一般都是数据库分页。。
--------------------编程问答-------------------- 内容中插入分页符.然后分割. --------------------编程问答-------------------- 可是我是使用access  数据库!!!
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,