MTrinder wrote:
What have you tried so far....?
Matt
Hi Matt,
Thanks for reply.
well i want to find max number of IntNodeorder Filed. so i am trying by following
IPredicateExpression filter = new PredicateExpression();
				filter.Add(CmsContentDetailsFields.InNodeParentId == Convert.ToInt32(drpCategory.SelectedValue));
            ResultsetFields fields = new ResultsetFields(1);
            fields.DefineField(CmsContentDetailsFields.IntNodeOrder, 0);
            PredicateExpression OrderFilter = new PredicateExpression();
            OrderFilter.Add(CmsContentDetailsFields.InNodeParentId == Convert.ToInt32(drpCategory.SelectedValue));
            OrderFilter.Add(CmsContentDetailsFields.FlgDeleted == false);
            TypedListDAO dao = new TypedListDAO();
            IDataReader reader = dao.GetAsDataReader(null, fields, OrderFilter, null, CommandBehavior.CloseConnection, 0, true);
            int i = 0;
            while (reader.Read())
            {
                i++;
            }
now "i" will give the max value.
but i think this is too long.
is there any other option so i can get max number of IntNodeOrder?