Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Вниз

Сеть и Clipper.   Найти похожие ветки 

 
Oldman   (2003-06-02 09:42) [0]

Стоит сетевая версия программы на Clipper-e.
Как сделать так, чтобы на сервере, где стоит БД, показывался индикатор того, что к базе подключены пользователи.
Проблема в том, что Clipper Open не базу, а отдельную запись, поэтому при подключении база доступна всем другим программам и пользователям (естественно, кроме той записи)


 
Sergey13   (2003-06-02 09:53) [1]

2Oldman © (02.06.03 09:42)
>Стоит сетевая версия программы на Clipper-e.
Прямо юностью повеяло. 8-)

>Проблема в том, что Clipper Open не базу, а отдельную запись
Это каким образом, интересно?
Там просто стоит SET exclusive OFF (или что то вроде этого) и блокируется конкретная запись.


 
KSergey   (2003-06-02 10:09) [2]

> Проблема в том, что Clipper Open не базу, а отдельную запись,
> поэтому при подключении база доступна всем другим программам
> и пользователям (естественно, кроме той записи)

Клиппер опенит файл с правом доступа SHARE (ну что-то такое, подробнее в документации на режимы открытия файлов) - может отсюда можно что-то надыбать...


 
oldman   (2003-06-02 10:14) [3]

Вот все все понимают, а пальчиком в орфографию тычут :(
Нет бы о проблеме...


 
Shaman   (2003-06-02 10:33) [4]

Пробуй открывать базу в эксклюзивном режиме. Если получается - значит никто не подключен, если не получается - кто-то что-то держит. Вот тебе и индикатор


 
KSergey   (2003-06-02 10:41) [5]

> oldman © (02.06.03 10:14)

Не понял, при чем тут орфография?!!


 
Sergey13   (2003-06-02 10:50) [6]

2oldman © (02.06.03 10:14)
>Нет бы о проблеме...
Ну дык тебе этот индикатор нарисовать, что ли. Проблема то твоя - ты и решай. ИМХО к БД она вообще отношение имеет слабое. Это в WinAPi или Сети надо спрашивать, наверное. Потому как в Клиппере (помнится) ты можешь проверить только на заблокированность записей (rlock() в памяти всплывает, но могу ошибаться), а если нет блокировок, то...

В 9х помнится была утилитка "Инспектор сетевых подключений" вроде называлась. Показывала кто какие файлы открыл на компе по сети. Наверное есть какие то аналоги и посимпатичнее, но можно и ей смотреть.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.06.26;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.037 c
14-84630
Liso
2003-06-10 00:22
2003.06.26
zdrastwuj od padruga z polszy


4-84839
Unknown user
2003-04-23 12:58
2003.06.26
Проблема при выводе развернутого текста


1-84117
Михайлов Антон
2003-06-10 13:26
2003.06.26
про RichEdit


1-84193
yaJohn
2003-06-11 17:52
2003.06.26
Нужно получать Idle сообщения


14-84724
ДиМАньяк
2003-06-05 16:19
2003.06.26
Win API





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский