日期:2014-05-17  浏览次数:20414 次

G……View控件数据百万条怎么访问的快
不如每页显示20条 写个top20 那下一页就是20-40条之间 用2*每页显示的条数
java分页就这样的 那asp.net怎么写呢
------最佳解决方案--------------------
select top @pagesize * from table where id not in(select top ((@pageindex-1)*@pagesize) * from table order by id) order by id
------其他解决方案--------------------
不要设置gridview的自动更改列宽,行宽的属性  比如AutoSizeRowMode属性   要设置为None
------其他解决方案--------------------
用存储过程分页,对表的条件加索引
------其他解决方案--------------------
大神在这里的帖子没看到吗?http://bbs.csdn.net/topics/390285853
------其他解决方案--------------------
分页控件 AspNetPager 
------其他解决方案--------------------
用分页控件 一次性不要查出所有数据 只查出当前页的数据 
------其他解决方案--------------------
引用:
用分页控件 一次性不要查出所有数据 只查出当前页的数据

要的就是这个效果 可怎么办呢 那个控件 怎么用
select top @pagesize * from table where id not in(select top ((@pageindex-1)*@pagesize) * from table order by id) order by id 
这位大哥和java写的分页一样 3个变量 每页显示的行数 第几页 top 第几页-1*数量 在java里是这样写的
我先试试控件 比较懒 不行再用sql语句
------其他解决方案--------------------
引用:
引用:用分页控件 一次性不要查出所有数据 只查出当前页的数据
要的就是这个效果 可怎么办呢 那个控件 怎么用
select top @pagesize * from table where id not in(select top ((@pageindex-1)*@pagesize) * from table orde……

分页控件也要结合这句Sql语句来绑定数据的