Hello, Константин!
Константин wrote:
DK> может с утра, но выглядит как полный бред.
например у меня есть один запрос выполняющийся
около 2х часов, - если его пустить из основного
потока - приложение до его окончания глухо виснет ...
- На мой взгляд естественно его надо было запихнуть
в нить ... - чтоб никоу не мешал ...
на мой взгляд запрос и структуру БД надо переделать
так, чтобы он не 2 часа выполнялся, а максимум 5-10 минут.
что это блин за запросы, по 2 часа...
насчёт отключения конекта в основном потоке я уже
обьяснял - это времено, пока тестиую что-бы под
ногами не путался ;)
ну так создай еще один коннект в треде, в нем и выполняй
запрос. Зачем эти выкрутасы с запретом коннекта в
главном треде приложения? Что такого может делать
пользователь в приложении в течение этих двух часов?
Может быть проще вообще запускать отдельный exe и
обеспечивать коммуникацию с основным приложением через ipc?
--
Dmitri Kouzmenko, www.ibase.ru, (495) 953-13-34