use
без аргументов закрывает таблицу \ курсор в текущей рабочей области.
use in (select('SomeTable'))
закрывает его в любой рабочей области, только если он открыт.
Обе команды относятся к текущему сеансу данных. Если вы используете какие-либо сеансы, отличные от сеансов по умолчанию, то вам нужно их зациклить и закрыть там.
Проще было бы выполнить:
set exclusive off
в VFP перед открытием любых таблиц. Тогда таблицы будут открыты для общего доступа, и вы сможете открыть их как из VFP, так и снаружи.
Или сделайте эту постоянную настройку, перейдя к Tools -> Options -> Data
и сняв флажок «Open Exclusive»:
Кстати, я ответил, думая о любой таблице, которую вы бы открыли, используя «use» или «select ... from thatTable».
Ваш вопрос неопределенный, хотя, возможно, вы имеете в виду, что таблица создана в результате запроса (ваш запрос, тем не менее, не имеет такого назначения). Если это так, то созданная таблица находится в исключительном использовании, пока вы не закроете ее (используя одну из команд сверху).