|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
как можно узнать какая таблица блокируется (для "EXCLUSIVE" доступа) клиентом из сети ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 07:34 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
На сервере в управлении компьютером посмотреть кто открыл файл. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 08:08 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
Если надо проверить в каком режиме открыта таблица: Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 08:43 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
Makrosa, ISFLOCKED( ) тебе в помощь ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 11:03 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
На всякий случай уточню. Функции IsExclusive() и IsRLock() информируют о том, как ты сам открыл и заблокировал таблицу. Но эти функции ничего не знают о том, как открыл и заблокировал таблицу другой пользователь. На практике, у Вас есть только одна возможность. Самому попытаться открыть таблицу в режиме Exclusive и перехватить возможную ошибку открытия. Средствами FoxPro нет других способов узнать что сделал другой пользователь с этой таблицей. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 11:25 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
Makrosaкак можно узнать какая таблица блокируется (для "EXCLUSIVE" доступа) клиентом из сети Тут нужно уточнить проблему. Если требуется открыть таблицу эксклюзивно, то совсем необязательно проверять, заблокирована ли она. Достаточно проверить, открыта ли она кем-то из юзеров. Как выше написал В.М., для этого достаточно попытаться самому ее открыть эксклюзивно. В книге "1001 Things You Wanted to Know About Visual FoxPro" на 204 странице приведен код решения той же проблемы с перехватом ошибки. Книга есть на Гугле. Надеюсь, это поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2011, 16:32 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
ВладимирМНа всякий случай уточню. Функции IsExclusive() и IsRLock() информируют о том, как ты сам открыл и заблокировал таблицу. Но эти функции ничего не знают о том, как открыл и заблокировал таблицу другой пользователь. спасибо всем кто откликнулся. меня именно интересовал ВладимирМкак открыл и заблокировал таблицу другой пользователь ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2011, 02:02 |
|
как узнать какая таблица используется клиентом из сети
|
|||
---|---|---|---|
#18+
Makrosaспасибо всем кто откликнулся. меня именно интересовал ВладимирМкак открыл и заблокировал таблицу другой пользователь Тут только пробовать открывать и ошибки обрабатывать если не открылась. Если хочешь знать кто открыл - заводи отдельную таблицу-журнал куда все будут записываться при монопольном открытии или блокировке FLOCK(). ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2011, 06:40 |
|
|
start [/forum/topic.php?fid=41&msg=37156647&tid=1584498]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
41ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 143ms |
0 / 0 |