TADOQuery отмена запроса

Добрый день,есть запрос на выборку данных (TADOQuery) который выполняется достаточно долго (5-15 минут), можно как-нибудь сделать Application.ProcessMessage в момент выполнения запроса, т.е. хотелось бы повесить форму с кнопкой отмена в момент выполнения запроса, чтобы можно было бы отменить выполнение запроса?Спасибо.
4 ответа

чтобы можно было бы отменить выполнение запроса?
Сначала задайся вопросом: а можно ли отменить запущенный запрос.


Сначала задайся вопросом: а можно ли отменить запущенный запрос.Posted via ActualForum NNTP Server 1.3
А разве это не отмена запроса?TADOQuery.Recordset.Cancel;


В <a href="http://www.sql.ru/forum/actualsearch.aspx?search=%EE%F2%EC%E5%ED%E0+%E7%E0%EF%F0%EE%F1%E0&sin=0&a=&ma=0&bid=20&dt=-1&s=1&so=1" target="_blank">поиск</a>
Спасибо, сделал, но возник следущий вопрос:на TADOCommand.Cancel клиентская часть умирает и не реагирует на действия пользователя, пока не откатит запрос, как это исправить?