From: Richard B. <rb...@ar...> - 2004-05-18 04:55:07
|
Hi, I have made a number of bug fixes as follows: 1. Leading AND appearing in where condition of MultiRetrieveCriteria 2. Row limit was wrong for SQL server 3. Could not load an object from a MultiRetrieveCriteria due to table alias problems 4. Table alias for LIKE, <= and >= conditions was not working Also added some new functionality: 1. Ability to retrieve the nth occurrence of a class from a MultiRetrieveCriteria (if there is a circular reference, for example) 2. Link from CCursor back to the source CPersistentCriteria 3. CCursor reports the total number of rows retrieved in TotalRows 4. Changed Rows method of *RetrieveCriteria to RowLimit for clearer meaning. 5. Added flag to CRelationalDatabase class to indicate if row retrieval limits should be specified at the start or the end of the SQL statement (ie TOP and LIMIT clauses) The code should be available in CVS after the next sourceforge refresh. - Richard. |