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

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

Ошибка БД [D5, Paradox]


Страницы:   1 2

Centurion ©   (2003-09-05 14:29:00) 

Помогите пожалуйста разобраться с ошибкой:
Lock file has grown too large
в БД Paradox.


VAleksey   (2003-09-05 17:21:00) [1]


> Mike Kouzmine ©

Да все там Ок. Этот код здесь не при чем.


Centurion   (2003-09-05 17:17:00) [2]

в цикле FOR записываются значения в поля.
это цикл по полям


Mike Kouzmine   (2003-09-05 17:16:00) [3]

Бляхя муха. Молодец MsGuns © (05.09.03 16:47) [23] А я то слепой.
Убери end;


Anatoly Podgoretsky   (2003-09-05 17:07:00) [4]

Ну по русски сессия, каждая должна иметь свой личный приватный катлог, если не сам задешь, то есть глбоальный объект с этим именем. Кстати сильно удивляет, чтов качестве NetDir выбран корень диска - это безобразие, а если окажется что у тебя сетевая работа, то и преступление.


Centurion   (2003-09-05 16:59:00) [5]

> Anatoly Podgoretsky
Что Session?


Centurion   (2003-09-05 16:57:00) [6]

Post делается в цикле WHILE, как и Insert.


Anatoly Podgoretsky   (2003-09-05 16:56:00) [7]

Centurion (05.09.03 15:36) [8]
Session


VAleksey   (2003-09-05 16:55:00) [8]


> Centurion

Ты постишь данные после цикла. Вроде.


VAleksey   (2003-09-05 16:54:00) [9]


> MsGuns ©

Post неявно вызывается. Все нормально должно быть.


Centurion   (2003-09-05 16:53:00) [10]

Что-то не могу найти ничего такого в своем коде


MsGuns   (2003-09-05 16:47:00) [11]

Посмотри внимательнее в свой код - ничего странного там не видишь ? Не случайно у тебя блокировки множатся как тараканы.


Mike Kouzmine   (2003-09-05 16:44:00) [12]

т.е. все локально. А структура таблиц?


Centurion   (2003-09-05 16:43:00) [13]

у меня постоянно растет Pdoxusrs.lck файл.


Centurion   (2003-09-05 16:38:00) [14]

NetDir - "c:\"
Рабочий каталог с программой - другой


Centurion   (2003-09-05 16:38:00) [15]

NetDir - "c:\"


Centurion   (2003-09-05 16:37:00) [16]

c:\


Mike Kouzmine   (2003-09-05 16:32:00) [17]

Нет дир и ворк дир куда смотрят?


Centurion   (2003-09-05 16:28:00) [18]

Цикл где заливаю:
tbReportTemp.Open;
while (not qReport.Eof) do begin
tbReportTemp.Insert;
for i := 0 to qReport.Fields.Count - 1 do begin
tbReportTemp.Fields[i].AsVariant := qReport.Fields[i].AsVariant;
end;
tbReportTemp.Post;
qReport.Next;
end;
tbReportTemp.Close;
Таблица, на которой выдается ошибка - tbReportTemp


Centurion   (2003-09-05 16:26:00) [19]

Когда выдается ошибка файл Pdoxusrs.lck имеет размер
порядка 25 Мб.
Из-за чего это может быть?


Mike Kouzmine   (2003-09-05 16:26:00) [20]

А теперь цикл где заливаешь


Страницы:   1 2

Наверх

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