Здравствуйте, rus blood, Вы писали:
RB>Здравствуйте, MyLifeMyChoice, Вы писали:
MLM>>... я пишу рекурсивную функцию и мне это не обойти (либо может как-нибудь и получится, но через такой ASS!)
RB>А подробнее??
Да все больше не надо, я обошел. GetFieldValue может вызываться для данного положения курсора для одного и того же столбца в выборке только один раз. Я просто сделал
static BOOL flag = FALSE;
Потом манипулировал этим флагом в проге таким образом, чтобы не вызывать GetFieldValue два раза.
А чтобы обеспечить сохранение значения ввел еще один static:
static CDBVariant varID;
Элементарно, Ватсон, как говорится!