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

Вниз

Терминирование потока (thread)   Найти похожие ветки 

 
blond   (2003-01-24 09:23) [0]

Здравствуйте!

Из основного кода программы создаю параллельный поток, в котором запускается запрос TQuery.
Запрос сложный и кол-во запсией большое, соответственно порожденный поток "подвисает"
Основной живет нормально.
Как из основного потоко корректно терминировать параллельный поток, согласен даже на уничтожение query в параллельном потоке.
Но так чтоб обработалось событие onTerminate параллельного потока.

Такой вот вопрос


 
Suntechnic ©   (2003-01-24 09:33) [1]

Никак не получится корректно завершить, если только запрос не запущен в асинхроном режиме. А уж коль скоро речь идёт о TQuery то ответ однозначный: корректно никак. Можно конечно поток "прибить" с помошью TerminateThread, но это будет издевательство над БД.



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

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

Наверх




Память: 0.46 MB
Время: 0.012 c
3-4754
Артур
2003-01-15 20:36
2003.02.03
Как узнать запущена ли моя программа на другом комьютере по сети,


3-4814
Соловьев
2003-01-15 11:45
2003.02.03
Ошибка BDE 2104


3-4712
Шевченко Александр
2003-01-18 11:35
2003.02.03
Вопросы по работе с ADO.


14-5142
GebbelZ
2003-01-14 22:33
2003.02.03
Создание помощи


3-4812
Sergey_El'f
2003-01-17 13:31
2003.02.03
ADOQuery - возвращает иероглифы. где менять cp (langdriver?)