Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Приложение после закрытие остается висеть в процессах системы / 9 сообщений из 9, страница 1 из 1
13.05.2004, 20:11:41
    #32517078
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
Сабж, собссно...
Висит, зараза, и мешает даже выключению компьютера :(
В приложении использую компоненты IBX . Сервер - FB 1.0 .
Логично предположить, что я некорректно закрываю TIBDatabase ... А как тогда корректно?

--
LET`S ROCK!
...
Рейтинг: 0 / 0
13.05.2004, 20:13:00
    #32517081
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
Connected:=false;
...
Рейтинг: 0 / 0
14.05.2004, 07:21:34
    #32517243
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
или TDatabase.Close;
...
Рейтинг: 0 / 0
14.05.2004, 07:22:39
    #32517244
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
TIBDatabse.Close ;)
...
Рейтинг: 0 / 0
14.05.2004, 17:14:01
    #32518691
AOSila
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
У меня тоже! но самое интересное не всегда и не везде!

Клиент под 2000 99% все нормально!
Клиент под вин98 40% хорошо! Все остальное остаеться в процессах и отжирает память!
...
Рейтинг: 0 / 0
14.05.2004, 17:54:31
    #32518774
x.diablo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
у меня на ФБ1.0 тоже самое было
после перехода на 1.5 глюк исчез
...
Рейтинг: 0 / 0
14.05.2004, 18:27:13
    #32518838
Володя Т.
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
А ещё SQL Explorer глючит тем же глюком :))
Память, кстати, не жрёт - процессор жрёт и весьма сильно, так, что всё встаёт. По той же причине имхо думаю и базу закрывает по полчаса (говоришь close и ждёшь) не всегда правда - иногда быстро, но редко :) И происходит это только на INTERBASE линках; в линках типа MSSQL и ORACLE такого нет - всё нормально.
От версии к версии жду, что он всё-таки исправится - ан нет!
Видать Borland сам не знает как с этим бороться :))

Наша команда IBX компонентами не пользуется (SQL Explorer наверно пользуется чем-то подобным), но когда один наш товарищ решил с ними поиграть, то сразу и нарвался
...
Рейтинг: 0 / 0
17.05.2004, 16:29:05
    #32520779
Scream
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
Ни TIBDatabase1->Connected = false , ни TIBDatabase1->Close() не помагают. Также не помагает закрывать все TIBQuery этой Датабазы - хоть по одной, хоть TIBDatabase1->CloseDataSets() :(

Клиент у меня под XP .

x.diabloу меня на ФБ1.0 тоже самое было
после перехода на 1.5 глюк исчез

Спасибо!! Попробую.

--
LET`S ROCK!
...
Рейтинг: 0 / 0
17.05.2004, 16:33:01
    #32520793
Zmeishe
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Приложение после закрытие остается висеть в процессах системы
Я не понял. Остаётся висеть только приложение или и приложение и коннект к БД. IB чего показывает? Сколько коннектов к БД до того как и после того как TIBDatabase1->Close() ???
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Приложение после закрытие остается висеть в процессах системы / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]