![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вопрос по хранимым процедурам [D5, IB6.x]
Ruslan_55 © (2002-08-09 20:04:00)Есть хранимая процедура, которая обрабатывает записи в цикле и после каждой итерации suspendом возвращает число обработанных записей.
Как мне в клиенте получить это возвращаемое значение? Делаю через query.sql("Select field_name from proc_name") и получаю в конце выполнения
процедуры набор данных, а мне надо именно во время выполнения процедуры получать значения ее выходного параметра.
Ruslan_55 (2002-08-12 13:49:00) [1]Спасибо за помощь
Desdechado (2002-08-12 11:52:00) [2]1. вызывать процедуру столько раз, сколько было suspend
2. изображать на клиенте бурную деятельность и ждать ответа сервера
Ruslan_55 (2002-08-11 14:14:00) [3]В том то все и дело. Как же быть, мастаки?
Desdechado (2002-08-10 18:39:00) [4]2 DAO ©
имхо, не поможет
дело в том, что передача данных с сервера на клиент начинается ПОСЛЕ выполнения запроса, т.е. формирования ВСЕХ строк курсора
DAO (2002-08-09 21:05:00) [5]TIBStoredProc
Val (2002-08-09 20:22:00) [6]а каким образом вы это значение на сервере получаете?