大家请看我用这样的方法分页,效率是不是很低呀?

zwp315 2003-02-21 09:43:58
select * from [table] order by ID DESC limit 0,20
但是SQL Server2000 好像不支持,所以,,数据查询为 select * from db
只有在程序中写分页了.用DataGrid自定义分页。
...全文
26 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zxlh 2003-03-05
  • 打赏
  • 举报
回复
关注!
huxin1012 2003-02-28
  • 打赏
  • 举报
回复
select top pagesize * from table1 where id not in
(select top pagesize*(pageno-1) id from table1 order by id )
order by id
zwp315 2003-02-24
  • 打赏
  • 举报
回复
好,
wei131420 2003-02-24
  • 打赏
  • 举报
回复
FYI
chinchy 2003-02-24
  • 打赏
  • 举报
回复
select top 20 * from [table] order by ID DESC
zwp315 2003-02-24
  • 打赏
  • 举报
回复
to luoqing(明天将会...) ,看不懂呀?
帮我写一条,怎么加top?
meetweb 2003-02-24
  • 打赏
  • 举报
回复
分页方式请到sqlserver版去找。
一般来说
DataGrid自带分页
自写sqlserver语句分页
存储过程分页,。。。。
chinchy 2003-02-24
  • 打赏
  • 举报
回复
到MSSQL版找[分页].

http://expert.csdn.net/Expert/topic/878/878427.xml?temp=.1407434
zwp315 2003-02-24
  • 打赏
  • 举报
回复
如何查询第20--30条记录呢?
龙腾九霄 2003-02-21
  • 打赏
  • 举报
回复
加个top不就行了吗?
DataSet是独立的。。
luoqing 2003-02-21
  • 打赏
  • 举报
回复
用select * from (select top 10 Table.* from Table order by ID) a
where Table not in (Select top 20 Table.* From Table order by ID)
这个行不行

62,047

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧