Another method you can use is
@SuppressWarnings("unchecked")
public List<StockItemsVw> selectByExampleRange(StockItemsVwExample
example,int start,int
maxRows) {
List<StockItemsVw> list = (List<StockItemsVw>)
getSqlMapClientTemplate().queryForList
("DWOWNER_STOCK_ITEMS_VW.abatorgenerated_selectByExample",
example,start,maxRows);
return list;
}
Start is where the query start record is and maxRows is the fetch size.
This is places in the DAOImpl class.
you can create a more button by increasing the start ie start=start+50;
Clinton Begin wrote:
>
> On the <select> tag you can set fetch size. See the DTD.
>
> http://ibatis.apache.org/dtd/sql-map-2.dtd
>
> Clinton
>
> On 8/3/07, Gaurav Agarwal <[EMAIL PROTECTED]> wrote:
>>
>> Hi,
>>
>> I just wanted to know, if we can set the fetchsize for queries in
>> iBatis. I wanted to do so, as the for some of the reports the query
>> retrieves 10,000+ records and I wanted to reduce the no. of trips
>> between appserver and db.
>>
>> Any other suggestions are welcome!
>>
>> --
>> Regards
>> Gaurav Agarwal
>> Sun Microsystems Account, GTS
>> CSC India Pvt. Ltd.
>> Tel: +91 120 2582323 x3590 (India)
>> +1 302 781 1010 x3590 (US)
>> (M): +91 98106-17911
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/Setting-FetchSize-in-iBatis-tf4212694.html#a12059704
Sent from the iBATIS - User - Java mailing list archive at Nabble.com.