起步软件技术论坛-X3

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: huixiangtao

【结贴】datagrid分页显示**

[复制链接]
 楼主| 发表于 2009-3-3 16:38:17 | 显示全部楼层
我看了六楼的帖子,说下列代码,可以实现显示时不累加,也就是如果第一页显示1--100条,那么第二条页显示101--200条,但我不太懂这个代码的意思,

Select  FRealName,FDelegacy  
From  (  
Select ROWNUM RN,  
FRealName,FDelegacy  
From  (  
select  
FRealName,FDelegacy  
From VHY_DEPUTYINFO
Where 1=1  
Order By rowid  
)
Where ROWNUM<=40  Where RN>=21
能不能一下解释ROWNUM RN,  
FRealName,FDelegacy  , VHY_DEPUTYINFO,都是什么意思,代表什么?
回复 支持 反对

使用道具 举报

发表于 2009-3-3 16:40:56 | 显示全部楼层
FRealName,FDelegacy  这是字段呀。VHY_DEPUTYINFO这个应该是数据表吧(或者是视图)

这里的sql语句你找对sql熟的人看一下就明白了,注意,这是oracle中的用法。sqlserver中可不行。
大概思路就是自己加一个序号字段,然后根据这个字段来取分页数据。
回复 支持 反对

使用道具 举报

发表于 2009-3-3 16:41:11 | 显示全部楼层
你在百度搜索  oracle 分页  一堆一堆的参考资料
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-3 17:32:08 | 显示全部楼层
必须要加一个序号字段吗,datagrid中有没有自带的序号?可以直接拿来用的
回复 支持 反对

使用道具 举报

发表于 2009-3-3 17:37:03 | 显示全部楼层
没有。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-3-5 17:18:38 | 显示全部楼层
还是用的平台自带的分页,先这样了,结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-25 23:35 , Processed in 0.039256 second(s), 12 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表