[extract]Воспринимай LOCKTABLE не как команду, отправляемую на сервер, а как свойство "При обращении к таблице, заблокировать её".[/extract]
Тогда и в первом варианте Пользователь Б при попытке вставить запись, должен был получить сообщение, что таблица заблокирована
Цитата:
Может быть, это фича такая: пока с таблицей ничего не делают, она не блокируется. Если так, то что мешает ставить FIND[LAST]?
В оригинальном коде много мест, где стоит только LOCKTABLE и предполагается, что все работает и не нужно никаких дополнительных команд типа FIND, чтобы таблица бала гарантировано заблокирована.