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

Вниз

Вопрос возможно по базам, а возможно и нет...   Найти похожие ветки 

 
Дремучий ©   (2002-10-10 10:23) [0]

В приказном порядке перешли на ХР... Удовольствия мало... на целероне гигагерце... Грузится быстро... но работает медленнее чем 500Мгц на Win98... Но это так о наболевшем. А проблема в следующем. Програма по определенному алгоритму обрабатывает данные за период. За один день ВСЕГДА считает нормально, а если за период, то практически постоянно вываливается, но каждый раз на новом дне. К примеру, при рассчете за месяц вываливалось на 16, на 3, на 24... дне. С раза десятого рассчеты прошли успешно.

Выдается сообщение Table is busy! Работаю с дбф-файлами через TTable, TrxQuery. Использую TDatabase. Таблицы очищаю через EmptyTable, но вываливатся точно не в этих местах. Индексы не использую. Делать отладку очень ломает, тем более понимаю, что эта ошибка не есть кодовая, а вообще непонятно какая...

Может кто встречался с этим и знает как с этим боротся?

П.С. Кстати часто возникает ошибки типа "Не удается сохранить файл." (Delphi, Word, Excel,...) Ну, офисные еще сразу могут предложить сохранит под новым именем, а под Делфи вообще торба - не может сохранить и точка. Как говорит Масяня "ТакАя фигнЯ..."


 
Mike_Goblin ©   (2002-10-10 10:28) [1]

Тут скорее всего дело в программе
Table is busy выдается когда кто-то уже установил монопольный доступ к таблице, а вы пытаетесь с ней что-то делать

>Кстати часто возникает ошибки типа "Не удается сохранить файл."
Странно, пока не замечал


 
andrey_pst ©   (2002-10-10 10:31) [2]

По-моему реально поможет только трассировка.

>>Кстати часто возникает ошибки типа "Не удается сохранить файл."
try
except
Сохранить под новым именем
end;


 
Дремучий ©   (2002-10-10 11:31) [3]


> Mike_Goblin © (10.10.02 10:28)
> Тут скорее всего дело в программе
> Table is busy выдается когда кто-то уже установил монопольный
> доступ к таблице, а вы пытаетесь с ней что-то делать

да перевод, я вообщето, знаю.
работаю локально - один пользователь - я. Таблицы очищаю через EmptyTable, но вываливатся точно не в этих местах. Индексы не использую(не пересоздаю). Где еще нужен монопольный доступ?



> andrey_pst © (10.10.02 10:31)
> По-моему реально поможет только трассировка.
>
> >>Кстати часто возникает ошибки типа "Не удается сохранить
> файл."
> try
> except
> Сохранить под новым именем
> end;

1)так в том-то и дело, что трассировать лень, кода много.
2):))ошибка сохраннения возникает не в моих програмах, а в Delphi, Excel и т.д.


 
Дремучий ©   (2002-10-10 12:48) [4]

неужели только трассировка?


 
Вот Она!   (2002-10-10 17:21) [5]

Путем долгих иследований было установлено -
Это все AVP4! Bот как с ним бороться?

Сменить на другой антивирус?



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
4-69062
МИФИст
2002-09-06 00:50
2002.10.21
Перерисовка RichEdit...


14-68913
der
2002-09-26 14:34
2002.10.21
Бухгалтеру надо в Экселе вставить автоматом сумму на странице


1-68803
kukuikar
2002-10-10 00:34
2002.10.21
Как спрятать свою программу в трей (рядом с часами)?


4-69077
Eug201
2002-09-06 10:40
2002.10.21
Richedit (центрировать по вертикали)


1-68709
wer1
2002-10-11 03:42
2002.10.21
Мастера подскажите! Как отследить уход курсора мышки с ToolButton