|
![]() |
#1 |
Участник
|
сори... я не правильно определил источник ошибки... дело оказалось не в нумераторе, а в заключенном в секциии 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':" - "Типы оператора не совместимы с оператором" сама команда апдейта исполняется нормально... но в кэйс-структуре жить не хочет... так что это может быть... |
|