На 27% выполнения цикл останавливается. Никогда такого ранее не встречал. Хотя помнится, некоторые жаловались на похожее поведение платформы при работе с ado recordset. Куда копать? Выгружать результат в ТЗ? Дико звучит...
Ошибка в том, что индикатор не всегда инкрементируется. Нет никакой ошибки) Автор сам дурак, плюс противопоказано ночью обработки писать. Отбой, всем печенек)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший