Показать сообщение отдельно
Старый 25.05.2004, 16:48   #4  
simply is offline
simply
Участник
 
84 / 10 (1) +
Регистрация: 24.05.2004
Адрес: москва
сори... я не правильно определил источник ошибки... дело оказалось не в нумераторе, а в заключенном в секциии case команде update_recordset...
структура вот такая:

PA_PlanBody rsUpdate;
str lineName;

switch (lineName)
{
case 'M01':
ttsbegin;
update_recordset rsUpdate setting Month01 = plan.Month01, State01 = plan.State01
where rsUpdate.PlanID == planId;

ttscommit;
break;

case 'M02':
ttsbegin;
update_recordset rsUpdate setting Month02 = plan.Month01, State01 = plan.State01
where rsUpdate.PlanID == planId;

ttscommit;
break;

}
так вот ... при компиляции, компилятор ругается на сторку "case 'M02':" - "Типы оператора не совместимы с оператором"

сама команда апдейта исполняется нормально... но в кэйс-структуре жить не хочет...
так что это может быть...