Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

После завершения программы она остается как процесс. [D6, IB6.x]


kozovoy ©   (2003-05-22 13:52:00) 

Пишу программу, которая работает с FireBird 1.0
Иногда после выхода из программы она остается как процесс, причем работу с базой данных не завершает. Использую стандартные компонеты TIBDatabase и т.д. Может кто-то сталкивался с подобным. Подскажите как бороться. Заранее спасибо!


Dred2k   (2003-05-23 15:19:00) [1]


> Verg © (23.05.03 13:39)

Один фиг... ;)


Verg   (2003-05-23 13:39:00) [2]


> компонент был создан ручками и не имел парента. А фри забыли.
>


Овнера.


Digitman   (2003-05-23 13:38:00) [3]


> >>Может у кого еще какие мысли будут?


на момент выполнения ExitProcess() не завершен (продолжает работать) хотя бы один доп.кодовый поток, созданный в контексте процесса


Карелин Артем   (2003-05-23 13:14:00) [4]

>>Может у кого еще какие мысли будут?
Транзакция настроена на CommitRetaining....


kozovoy   (2003-05-22 22:39:00) [5]

Спасибо! побробую до закрытия проги отсоединяться вручную.
Если бы глюк был постоянный, было бы проще.
Первый шаг который я сделал в OnClose формы поставил HaМожет у кого еще какие мысли будут?
о результатах исследования еще напишу...


Dred2k   (2003-05-22 15:51:00) [6]


> Alpine © (22.05.03 14:23)
> А ты не пробовал до закрытия программы отсоединятся от базы
> ?

Вообще-то, это должен пробовать деструктор компонента при уничтожении формы. Либо дело до этого не доходит, либо компонент был создан ручками и не имел парента. А фри забыли.
Конечно, много чего еще может быть в данном случае.


Alpine   (2003-05-22 14:23:00) [7]

А ты не пробовал до закрытия программы отсоединятся от базы ?
IBTable1.close;


Наверх

Титульная страница Поиск, карта сайта Написать письмо