Цитата:
Сообщение от
VORP
тогда как проход while(qr.next()) выполняется два раза, хотя получаемые значения не изменяются.
Я не понял фразу "хотя получаемые значения не изменяются".
Что касается строчки while(qr.next()) - она будет выполнена два раза:
= в первый раз будет возвращена
истина, а qr будет спозиционирован на результирующую строку
= во-второй раз будет возвращена
ложь, а значение qr - неопределено.
внутрь цикла while(qr.next()) { ... } Аксапта зайдет только один раз.