Автор: Eryk Bottomley
...я так понимаю, что LocalShare относится к ситуации, когда
другие не-IDAPI приложения могут одновременно иметь доступ к одним и
тем же файлам...
Примерно на такие мысли наталкивает поставляемая документация...
к сожалению это не так.
LOCALSHARE=False говорит BDE о том, что он должен сам решать при
необходимости вопрос о блокировке таблицы/записи в типичных
ситуациях, например, когда BDE 'думает' что таблица находится на
локальном диске он выключает блокировку для увеличения скорости
доступа. К сожалению, логические диски общего пользования в сетях
'p-t-p' программно идентифицируются как локальные с предсказуемо
липовыми результатами. Установка LOCALSHARE=True заставляет
блокирующий механизм 'включаться' для всех дисков и, следовательно,
решает эту проблему. |