脚本包含dw_1.retrieve() 因为我有数千行,然后在sql语法的dw_1中我在select
之后添加了前100从tab_name中选择前100个col_name 因此我只从表中检索了100行
现在我想在用户点击它时将按钮放在窗口上(next-prev),然后检索下一行/前100行(根据已检索的行)以及当它是最后一行/第一行时/上一行被禁用 当我尝试搜索并传递arg到dw(dw.retrieve(arg))作为pb搜索已经显示的100行我想要什么时候开始搜索pb搜索所有行(即清除选择属性中的前100名)并返回10行,满足我搜索显示按钮(下一个/上一个)以显示以下行
任何帮助 最诚挚的问候
答案 0 :(得分:0)
我希望它可以帮到你。对Oracle语句的分页:
select * from (
select a.*, rownum rnum
from ( INCLUDE_THE_SELECT_SENTENCE_HERE ) a
where rownum <= MAX_ROWS )
where rnum >= MIN_ROWS;
答案 1 :(得分:0)
查看数据窗口中的Retrieve as Needed属性。从帮助文件:
是否仅根据需要从数据库中检索行。在应用程序调用Retrieve方法以获取足够的行来填充DataWindow的可见部分之后,需要额外的行&#34;当用户向下滚动以查看尚未查看的行时。