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?