最佳答案
我对甲骨文并不是很熟悉。我有一些25万记录,我想显示他们每页10万。目前,我有一个存储过程,它使用数据适配器、数据集和数据适配器将25万条记录全部检索到一个数据集。在存储过程的结果上填充(数据集)方法。如果我有“页码”和“每页记录的数量”作为整数值,我可以作为参数传递,什么是最好的方式返回特定的部分。比如说,如果我把10作为页码,把120作为页数,从 select 语句得到1880到1200,或者类似的数字,我脑子里的数学可能出错了。
我在做这个。NET 使用 C # ,认为这不重要,如果我能在 sql 方面得到它,那么我应该很酷。
更新: 我能够使用布莱恩的建议,它是工作的伟大。我想进行一些优化工作,但页面出现在4到5秒钟,而不是一分钟,我的分页控制能够很好地与我的新存储进程集成。