在PHP和MySQL中,我可以对这些数据进行分页:
select * from customers LIMIT $start, $limit;
结果将返回我正在请求的页面。是否可以使用Progress 4GL执行此类操作?
select from customers
for each customers
但是如何为该查询搜索设置限制和页面?
分页示例:
我的数据库中有20,000个客户。在我做的每次搜索中,我想分开结果。我想要发送到应用程序的限制是100行1000.当用户按第2页时,它返回另外100行(但不是旧的100行)。
这有意义吗?
更新
我正在使用Adobe的一项名为Flex的技术。 Flex语言不直接连接到数据库,它依赖于后端语言来实现。
所以我正在使用Flex和Progress 4GL。我的flex应用程序有一个datagrid(比如4GL中的浏览器)来显示从我的4GL数据库中检索的数据。
问题是数据库很大,所以我需要对数据进行分页。每次用户单击另一个页面时,Flex应用程序都必须与Progress 4GL通信以检索其他页面数据。但是,每次单击该按钮都是一个不同的调用,因此Progress不会对上一个查询有任何了解。
如何使用查询从第1页到第7页?
答案 0 :(得分:0)