![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как остановить выполнение ADOQuery.Execute ? [D7, MSSQL]
_Dimitry © (2003-06-16 13:10:00)Подскажите пожалуйста, как из другого Tread остановить выполнение ADOQuery.Execute. То есть я запускаю выполнение запроса, а в другом окошке другой ниткой показываю время выполнения этого запроса. Хотелось бы там реализовать кнопку, которой можно было бы прервать выполнение этого запроса.
Заранее благодарен.
stone (2003-06-16 14:06:00) [1]А ты проверь...
_Dimitry (2003-06-16 13:47:00) [2]А откат транзакции пойдет автоматически или надо контролировать?
sniknik (2003-06-16 13:44:00) [3]ADOQuery.Close при асинхронном сработает.
_Dimitry (2003-06-16 13:38:00) [4]угу. НАчнет. А выполнение тогда его как прервать?
stone (2003-06-16 13:19:00) [5]К чему такие сложности? Если у ADOQuery установить свойство eoAsincExecute, то он сам начнет выполняться в отдельном потоке.
Хотя мне кажется тут было бы првильнее использовать TADOCommand