Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.05.07;
Скачать: CL | DM;

Вниз

Как узнать где еще запущенна прогрмама   Найти похожие ветки 

 
alk ©   (2006-04-20 09:41) [0]

Есть набольшая сеть, как узнать запустил ли кто нибудь кроме меня программу? тоесть как в 1с сделать программу монопольной. Чтобы работала только на отдном компе. Реально ли такое смастерить?
Заранее благодарен.


 
Ega23 ©   (2006-04-20 09:44) [1]

Как один из вариантов, при старте программы лезть в центральную базу и смотреть флаг запуска. Если свободно - запускаешь и пишешь соответствующую запись. Если нет - говоришь, кем программа запущена и закрываешься.

Но это, конечно, при наличии одной центральной БД.


 
alk ©   (2006-04-20 09:50) [2]

Я использую Microsoft SQL SERVER (2000). Можешь подсказать как хоть примерно это осуществить. Как узнать подсоединен ли кто нибудь к базе?


 
Sergey13 ©   (2006-04-20 09:56) [3]

Завести отдельную таблицу с одним полем - флагом. При запуске устанавливать флаг, при выходе снимать. Правда при "отвале" проги возникнут проблемы с ничейным флагом.
Что за страшная прога, что мелко-мягкий сервер не справляется?


 
alk ©   (2006-04-20 10:00) [4]

Мне тут библиотеку надо сделать, да так чтобы кто нибудь ее запустил, а остальные немогли(это на крайний случай), А лудше конечно сделать чтобы смотрел какой пользователь подсоединился и там давать ему чтонибудь открыть, или не давать. Вот только я использую аутентификацию не sql сервера а виндовса. Может так как нибудь можно?



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

Текущий архив: 2006.05.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.054 c
4-1139835665
ave
2006-02-13 16:01
2006.05.07
Сканировать документ на сканере


15-1144973253
Дмитрий_177
2006-04-14 04:07
2006.05.07
Отключить на ноутбуке энергосберегающий режим


15-1144912673
Zhekson
2006-04-13 11:17
2006.05.07
Установка MS SQL


1-1143653083
Kolan
2006-03-29 21:24
2006.05.07
Проектирование взаимодействия плагина с программой


15-1144929104
VID
2006-04-13 15:51
2006.05.07
Дебаггер в дельфи перестал реагировать на нажатия F7, F8, F9 и тд