Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 02.05.2008, 21:02   #1
Lady_olga
Пользователь
 
Регистрация: 16.03.2008
Сообщений: 23
Вопрос Ошибка DBEngine при работе с сессиями

Подскажите, пожалуйста, из-за чего возникает ошибка: " EDBDEngineError with message: Insufficient memory for this operation Alias: dbfiles"

Данная ошибка стала появляться, когда я стала использовать сессии и Alias c именем dbfiles.

Появляется данная ошибка не всегда. Когда я компилирую свою программу первый раз - ошибок нет. Когда я вношу исправления в код, запускаю снова - ошибка. Закрываю Делфи, открываю, запускаю - нормально.

Может быть нужно программно при закрытии каждой формы, которые работают с разными таблицами базы (Paradox) делать сессию не активной?
Lady_olga вне форума Ответить с цитированием
Старый 02.05.2008, 21:24   #2
juden
Пользователь
 
Аватар для juden
 
Регистрация: 28.03.2007
Сообщений: 67
По умолчанию

Цитата:
Может быть нужно программно при закрытии каждой формы, которые работают с разными таблицами базы (Paradox) делать сессию не активной?
ты сам ответил на свой вопрос )
Проблема не в том могут ли машины думать, а в том - делают ли это люди?
B. F. Skinner
juden вне форума Ответить с цитированием
Старый 03.05.2008, 23:55   #3
Pitbull
детский тренер
Форумчанин
 
Аватар для Pitbull
 
Регистрация: 08.06.2007
Сообщений: 532
По умолчанию

Цитата:
Сообщение от juden Посмотреть сообщение
ты сам ответил на свой вопрос )
вам понятно назначение сессий? это поток, и работать с ним нужно также... При создании соединения с базой сессия автоматически создается... Если Вам нужно ими управлять - используете Session...
при закрітии проги закрівай сессию...
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp

Последний раз редактировалось Pitbull; 04.05.2008 в 00:05.
Pitbull вне форума Ответить с цитированием
Старый 17.05.2008, 18:08   #4
Lady_olga
Пользователь
 
Регистрация: 16.03.2008
Сообщений: 23
По умолчанию

Теперь я закрываю сессию в методе закрытия формы. Но э
та ошибка все равно периодически появляется. Ума не приложу, что делать. В чем еще может быть проблема?
Lady_olga вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при работе с потоками vitalik007 Общие вопросы Delphi 6 09.03.2008 09:25
Ошибка при работе с структурой Nullator Общие вопросы C/C++ 11 07.03.2008 23:52
Ошибка при работе с файлом LeoN Общие вопросы Delphi 1 07.12.2007 15:21
Ошибка при работе с БД malevich БД в Delphi 8 25.11.2007 15:10