Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Другие СУБД > Как получить многопользовательский доступ к базе?


Автор: Ic75 15.9.2007, 17:06
Файл Pdoxusrs.lck и Paradox.lck должны появляться в локальной папке, а не в сетевой, иначе не дает другим в сети получить доступ к базе....
Как настроить?

Автор: Akella 11.12.2007, 23:47
нужно настраивать сам движок BDE: Configaration->System->Init->Local Share = True
Configaration->Drivers->Native->Paradox->NET DIR->укажи общую расшаренную папку, где файлы базы лежат

Автор: Akella 12.12.2007, 00:10
Цитата(Ic75 @  15.9.2007,  17:06 Найти цитируемый пост)
Файл Pdoxusrs.lck и Paradox.lck должны появляться в локальной папке, а не в сетевой, 

они появляются в папке, где открываешь таблицы и ничёго ты не сделаешь, но BDE можно настроить на общий доступ к файлам

Автор: VOS 12.12.2007, 11:57
Посмотрел старые проекты на Paradox, которые работали по сети.

 AnsiString d=GetAliasPath("ALIAS");
...
 Session->NetFileDir=d; //Для сетевой версии

Вроде больше никаких настроек делать не надо. 
На всякий случай перед запуском удалите эти файлы (Pdoxusrs.lck и Paradox.lck) в сетевой папке, если они есть.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)