Проблемы с блокировкой таблицы | |
---|---|
Bogdanov |
Всем, привет!
Вот столкнулся с проблемой на ровном месте: Обращение 2-х пользователей к одной таблице "File", расположенной на сервере Novell 4.11: Действия 1-го: Set Multilocks On Use File Share =Flock() Действия 2-го: Set Multilocks On Use File Share и таблица не открывается для просмотра, а лезет ошибка:"File is in use by another user". Все просто, а не работает! Условия: Windows XP, FoxPro 8.0, Client Novell 4.90 SP2. Причем, все работает, если Windows 98 и FoxPro 6.0 (на машине стоит 2-е системы)! Где копать? |
Re: Проблемы с блокировкой таблицы | |
---|---|
piva Сообщений: 18655 Откуда: Курган Дата регистрации: 24.03.2004 |
Set Tablevalidate смотри
------------------ Часто бывает так, что есть над чем задуматься, а нечем. |
Re: Проблемы с блокировкой таблицы | |
---|---|
Slavik Сообщений: 1052 Откуда: Калининград Дата регистрации: 14.08.2001 |
Пропиши явно SET EXCLUSIVE OFF
------------------ Все, что нас не убивает - делает нас сильнее |
Re: Проблемы с блокировкой таблицы | |
---|---|
Igor Korolyov Автор Сообщений: 34580 Дата регистрации: 28.05.2002 |
Hi, piva!
Цитата:Это конечно правильно! Но ВООБЩЕ сама идея с FLOCK() мне кажется безумной - ЗАЧЕМ это нужно было? Т.е. мы ЯВНО блокируем таблицу (что может по любому только 1 пользователь сделать), и хотим таким макаром построить многопользовательское приложение? ------------------ WBR, Igor |
© 2000-2024 Fox Club  |