Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.10.06;
Скачать: CL | DM;

Вниз

Зависание клиента   Найти похожие ветки 

 
DmitryMN   (2003-09-15 23:41) [0]

Добрый день.
Работаю с InterBase 6.0. Программа на Delphi. Все было нормальн но вот
в какой то момент программа стала виснуть. Проверил все объекты - все
корректно удаляется, память очищается. Последние строки программы:

var
DataBase: TIBDataBase
ReadTransaction : TIBTransaction;
WriteTransaction : TIBTransaction;
. . .

if ReadTransaction.Active then
ReadTransaction.Commit;

if WriteTransaction.Active then
WriteTransaction.Commit;

DataBase.Connected := false; // <- вот на этом операторе программа виснет

Не могу понять в чем дело. Причем, на одних машинах виснет, на других - нет.


 
Alexandr ©   (2003-09-16 08:59) [1]

коннект локальный или сетевой?
сколько всего клиентов?
обновись до Firebird 1.0


 
PEAKTOP   (2003-09-16 10:48) [2]

1) Если у тя прога завершается, то можешь IBDataBase1.ForceClose();

2) Какая версия IBX у тебя? Стандартная из Delphi6 ? Обнови с паги борланда на IBX6.05. Глюков сразу поменьшает. И не только в этом месте.


 
DmitryMN   (2003-09-16 11:14) [3]

Версия компонентов IBX из Delphi 6.
Так вот на FireBird и виснет а на InterBase"e - нет.
При сетевой работе - нормально, а при локально - виснет, и наоборот:) Странно...


 
DmitryMN   (2003-09-16 11:19) [4]

Еще вопрос - откуда лучше брать обновления IBX? C какого сайта?
Кстати - может быть база порченная? У меня идет копирование файла базы не останавливая сервер. Это может повлиять?


 
Alexandr ©   (2003-09-16 11:26) [5]

супер!


 
DmitryMN   (2003-09-16 14:56) [6]

Что супер, совет лучше бы дал


 
Zacho ©   (2003-09-16 21:00) [7]


> DmitryMN (16.09.03 11:19) [4]

Один из лучших способов запороть базу.
Неужто ты про gbak никогда не слышал ?


 
DmitryMN   (2003-09-16 23:16) [8]

С InterBase работаю недавно.
Насчет запороть базу - возможно, хотя все работает нормально - читаются таблицы, идет запись, расчет, только при выходе виснет.
gbak попробую, спасибо.



Страницы: 1 вся ветка

Текущий архив: 2003.10.06;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.018 c
14-18624
sancho
2003-09-17 15:30
2003.10.06
Вопрос к математикам


7-18653
stkatch
2003-07-22 10:06
2003.10.06
MessageBox и другие визуальные компоненты Windows в сервисах


6-18494
Duke
2003-08-11 11:33
2003.10.06
Создание VPN подключения в Delphi


3-18224
Denizzz
2003-09-17 09:07
2003.10.06
Как правильно отловить выбранную ячейку в DBGrid


14-18576
Анатолий
2003-09-18 10:52
2003.10.06
CanClose