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

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

Как бороться с Directory is bizy на присв. Session.PrivateDir ? [D5, Paradox, Informix]


AlexAlex2 ©   (2003-02-14 16:59:00) 

Есть несколько Exe-файлов на файл-сервере в каталоге, доступном только для чтения. Один из них (сделанный не на Delphi), вызывает все остальные (сделанные на Delphi с BDE). Так как каталог с Exe-шниками доступен только для чтения, для выполнения SQL приходится переназначать Session.PrivateDir на локальный каталог той машины, где запускаются Exe-шники. Пока запускается только один Exe-шник с BDE все нормально, но когда запускают второй, то на команду Session.PrivateDir выдается исключение «Directory is busy» и содержимое Session.PrivateDir не меняется. Попытка перехода к индивидуальным каталогам для Session.PrivateDir для каждой программы ничего не дала. Как с этим бороться и из-за чего это происходит? Подскажите, очень надо!


Anatoly Podgoretsky   (2003-02-17 14:45:00) [1]

Еще раз повторяю можно и нужнодобавить свою приватную папку для каждой сессии


AlexAlex2   (2003-02-17 14:37:00) [2]

Люди, подскажите!


AlexAlex2   (2003-02-17 10:09:00) [3]

А еще идеи есть? Очень надо!


Reindeer Moss Eater   (2003-02-14 17:36:00) [4]

Можно ничего не делать.
Есть вероятность, что проблемы сами тебя покинут.


AlexAlex2   (2003-02-14 17:34:00) [5]

Код очень простой, ошибка маловероятна.


Anatoly Podgoretsky   (2003-02-14 17:18:00) [6]

Что то не то говоришь, для каждой сессии можно и нужно добавить свою приватную папку. У тебя вероятно ошибка в коде.


Наверх

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