ADO query и цикл

Ошибки есть во всех программах, xStarter не исключение :)
Ответить
versus
Пассажир
Сообщения: 1
Зарегистрирован: Пт июл 11, 2014 2:05 pm
Благодарил (а): 0
Поблагодарили: 0

ADO query и цикл

Сообщение versus » Пт июл 11, 2014 2:16 pm

Результат выполнения ADO Query не перезаписывается при работе в цикле
упрощенный пример:

For(i=1;i<10;i++)
{
AdoQuery(ConVar="ConnString", SQL="select data from table where id=", StoreInVar="query", StoreIsGlobal="False")
result = [AdoQueryValue('query','field')]
}

по всему циклу будет возврат результата только первой выборки. Как будто StoreIsGlobal всегда стоит в True.
версия 1.9.4.58
в логе выполнения начиная со второго шага видна запись, вроде "Dataset already exists"

Ответить