Помогите пожалуйста выбрать из таблицы запись с максимальлным RecID.
Мое решение не работает:
Код:
RecID getNewRecID()
{
RecID maxRecID;
RHRMOrderTable locRHRMOrderTable;
;
maxRecID = 0;
select locRHRMOrderTable;
while (!locRHRMOrderTable)
{
if (locRHRMOrderTable.RecId > maxRecID)
maxRecID = locRHRMOrderTable.RecId;
locRHRMOrderTable = NULL;
select locRHRMOrderTable;
}
return maxRecID+1;
}