Форум: "Базы";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];
ВнизКак узнать о завершении асинхронной операции. Найти похожие ветки
← →
EvChul © (2007-02-19 13:31) [0]Если я запускаю ADOQuery c ExecuteOptions =[eoAsyncExecute, eoAsyncFetch], то как мне узнать о завершении асинхронной операции? Судя по справке события OnFetchProgress и OnFetchComplete должны были спасти отца русской демократии, но они не происходят если скрипт типа "RESTORE DATABASE ..."
P.S. Сервер MS SQL 2000
← →
clickmaker © (2007-02-19 13:41) [1]
> EvChul © (19.02.07 13:31)
а в restore database разве есть то, что можно фетчить?
← →
EvChul © (2007-02-19 13:45) [2]Дык о тож, что нечего. А как в таком разе узнать о завершении выполнения?
← →
EvChul © (2007-02-19 13:47) [3]Можно, конечно, это дело в потоке выполнить...
← →
clickmaker © (2007-02-19 13:47) [4]ну как вариант, стартануть в отдельном потоке, в конце потока вызвать событие
← →
sniknik © (2007-02-19 14:11) [5]дописать в конце SELECT "Ok" и сразу будет что фетчить...
но вообще странно смотреть фетч, при наличии OnExecuteComplete.
← →
EvChul © (2007-02-19 14:44) [6]sniknik © (19.02.07 14:11) [5]
OnExecuteComplete то что надо, сенькс
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.05.06;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.051 c