Using OJB 0.9.7, MS SQL Server

Do setBeginAtIndex and setEndAtIndex work with PersistenceBroker.getIteratorByQuery?
The results are limited if I use PersistenceBroker.getCollectionByQuery. However, all 
results are
returned with getIteratorByQuery. Is this by design?

Code Fragment:

     Criteria crit = new Criteria();
     // add criteria
     Query q = QueryFactory.newQuery(MyClass.class, crit);
     q.setStartAtIndex(beginIndex);
     q.setEndAtIndex(endIndex);
     Iterator it = broker.getIteratorByQuery(q);  // returns all results
     Collection c = broker.getCollectionByQuery(q); // returns limited results

End Code Fragment

Thanks. 

Shannon Hardt

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>


--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to