Hi,
I have..
ResultsetFields fields = new ResultsetFields(1);
fields.DefineField(PhotoGalleryFieldIndex.PhotoId, 0, "PhotoId");
RelationPredicateBucket bucket = new RelationPredicateBucket();
bucket.Relations.Add(PhotoGalleryEntity.Relations.PhotoGalleryOrderedListEntityUsingPhotoId);
SortExpression sortExpression = new SortExpression();
sortExpression.Add(SortClauseFactory.Create(PhotoGalleryOrderedListFieldIndex.Ordinal, SortOperator.Ascending));
DataAccessAdapter adapter = new DataAccessAdapter();
DataTable table = new DataTable();
int num2 = adapter.GetDbCount(fields, bucket, null, false);
adapter.FetchTypedList(fields, table, bucket, 10000, sortExpression, false, null, 1, 21);
If I take out the sort expression, the paging appears to work ok. If I add it in then all the results are returned regardless of the paging parameters.
Should this be happening?
Cheers,
Ian.