|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Как прервать попытку соединения с БД(ADO или TQuery) ?
Как можно прервать ошибочную попытку соеденения к БД ?
т.е. если компонент (TADOConenction или TQuery) настроен на несущестующую БД, то при его активации идёт таймаут в районе минуты. Как можно исправить это ? т.е. убить этот запрос ? Через создание уничтожение нового треда не получается. Может посоветуете что ? Только пожалуйста, не надо говорить, что компоненты надо правильно настраивать на соединение с БД. Если правльно настроено - то всё быстро. Меня интересует именно когда настроено НЕ правильно на несуществующую БД. |
#2
|
||||
|
||||
Цитата:
Google в помощь |
#3
|
|||
|
|||
Да, есть.
Но если запрос уже запущен, то пока он не отработает, он не на что не реагирует. Надо снимать именно такие запросы. |
#4
|
||||
|
||||
Цитата:
Google в помощь |
#5
|
|||
|
|||
Всё, я сам разобрался. Надо просто создавать динамические классы запросов.
Причём на объекты TSession это не работает. Работает только на АДО. |