Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / c++ builder 5 отключить блокоровку файла BD / 11 сообщений из 11, страница 1 из 1
30.06.2004, 11:41
    #32582830
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Имеется БД на c++ builder 5 (Paradox + компонент Table).
Данные лежат на общедоступном сетевом диске.
Один юзер вошел - второго не пускает: Directory is controlled by other .NET file
file: PDOXUSRC.LCK
Как отключить блокировку ?
...
Рейтинг: 0 / 0
30.06.2004, 11:44
    #32582842
drug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Может это поможет:

Table1->Exclusive = true;
...
Рейтинг: 0 / 0
30.06.2004, 11:46
    #32582846
drug
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
... т.е. Table1->Exclusive = false;

)
...
Рейтинг: 0 / 0
30.06.2004, 12:04
    #32582919
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Нет, так не выходит
...
Рейтинг: 0 / 0
30.06.2004, 12:05
    #32582928
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Нет, так не выходит
...
Рейтинг: 0 / 0
01.07.2004, 11:19
    #32584776
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Я заметил, если база находится на моем винте, а не на общем сетевом диске, ее можно одновраменно открыть несколько раз, или разными прогами, использующими одну таблицу. Почему, здесь блокировка не срабатывает ?

Может, дело не в Парадоксе или Билдере, а в домене ?

Хотя любой текстовый файл, созданный в той-же папке, открывается одновременно многими компами без проблем.

HELP !!!
...
Рейтинг: 0 / 0
01.07.2004, 11:30
    #32584794
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Код: plaintext
Session->NetFileDir = "каталог на общедоступном сетевом диске";
...
Рейтинг: 0 / 0
01.07.2004, 12:58
    #32585010
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Сделал:

Session->NetFileDir = "каталог на общедоступном сетевом диске";

Более того, создал 2 одинаковых ф-ла, в котор. отличается параметр
Session->Name

Запускаем одноврем. оба файла (База на общем диске )
Результат:

С одного компа - ок
С разных компов - : Directory is controlled by other .NET file file: PDOXUSRC.LCK

Такое впечатление, что блокирует не другим сеансам, а другим компам.

Если кто сталкивался с подобным, помогите.
...
Рейтинг: 0 / 0
01.07.2004, 13:25
    #32585105
ZrenBy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
А имя "каталога на общедоступном сетевом диске"
для 1-ой и 2-ой машины абсолютно одинаково ?

К примеру, если этот каталог назван русскими буквами,
то имеет значение даже регистр, т.е.,
если на М1 ->NetFileDir = "S:\МояБаза",
а на М2 ->NetFileDir = "S:\Моябаза", то получим Directory is controlled . . .
...
Рейтинг: 0 / 0
01.07.2004, 13:47
    #32585193
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Имя одинаково и указано правильно, ведь любая машина хватает базу, если конектится первой.
...
Рейтинг: 0 / 0
01.07.2004, 16:21
    #32585713
bober
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
c++ builder 5 отключить блокоровку файла BD
Спрасибо, получилось.

Я стормозил, при активации формы

не
Session->NetFileDir = "o:\data";

а
Session 1 ->NetFileDir = "o:\data";

Еще раз всем спасибо.
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / c++ builder 5 отключить блокоровку файла BD / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]