Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.05.23;
Скачать: CL | DM;

Вниз

Прерывание запроса к DB2 через ADOQuery   Найти похожие ветки 

 
PFR   (2004-04-26 12:03) [0]

Народ, подскажите, pls, как корректно прервать выполняемый через ADOQuery (ODBC) запрос к DB2?
Выполняю запрос с использованием ExecuteOptions = eoAsyncExecute и/или eoAsyncFetchNonBlocking eoAsyncFetch; останавливаю с помощью ADOQuery.Close. Запрос корректно не останавливается, а следующий не запускается. Если в event"е OnFetchProgress выполняю ADOQuery.Close и ExitThread(0), то удается прервать запрос, только когда результат фетчиться с сервера. А надо прервать когда запрос только выполняется на сервере. При этом disconnect не подходит. Подозреваю, необходима какая-то команда серверу об остановке запроса.


 
bushmen ©   (2004-04-26 12:44) [1]

Ну вот и пошли серверу из другого потока kill на процесс


 
PFR   (2004-04-26 12:57) [2]

Как отправить и какую команду отправить?
Через ADOConnection.Commands ?


 
PFR   (2004-04-26 16:47) [3]

Народ, неужели никто не прерывал запрос осуществленный через Query или ADOQuery? Если запрос большой (1500000 записей), а ждать надоело?



Страницы: 1 вся ветка

Текущий архив: 2004.05.23;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.022 c
7-1080128126
Александр1
2004-03-24 14:35
2004.05.23
Процессы!


14-1083328424
Ega23
2004-04-30 16:33
2004.05.23
Господа, коллеги, товарищи, друзья!


1-1083750218
Aleksandr
2004-05-05 13:43
2004.05.23
Как прочитать все значения из ветки реестра?


1-1084333644
WinLamka
2004-05-12 07:47
2004.05.23
Динамическая структура.


3-1083159389
pashaz
2004-04-28 17:36
2004.05.23
multiselect в Grid e