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

Вниз

Одновременный доступ   Найти похожие ветки 

 
alzv   (2003-03-11 17:38) [0]

Господа, доброго времени суток.

Задача, скорее, не столько по базам данных (заранее прошу прощения за вероятный оффтопик).

Есть база (либо SQL Server, либо Interbase, либо Paradox). С ней работают с различных машин различные пользователи. Так вот, вопрос, собственно, вот в чем. Как сделать так, чотбы с двух разных компов невозможно было ОДНОВРЕМЕННО залогиниться с одним и тем же логином?

Вариант с флагом, который будет устанавливаться на AfterConnect и сбрасываться на BeforeDisconnect, в принципе, хорош, но при условии коректной работы, то есть, при отсутствии зависания виндов и снятия программы с помощью DrWatson. В этом случае флаг останется, и программа второй раз логиниться откажется.

Буду безмерно признателен за ответ.


 
Johnmen   (2003-03-11 17:45) [1]

Был здесь недавно один с таким же вопросом...
Так флейм развели под сотню постов...
Если интересно - поищи тот флуд ни о чем...


 
MsGuns   (2003-03-11 21:51) [2]

А что ж тут сложного ? В процедухе-прелюдии (логин) опрашивай БД на предмет получения списка активных, а в нем и ищи. Если есть уже такой, пинай на фиг ! ;)))


 
sniknik   (2003-03-11 23:48) [3]

у того было ограничение на на клиенте это делать а на сервере запрещать, во избежание подключения из других программ. а это уже дело другое ... особенно Paradox - ? :-))

ну вот начала нового флейма :о))))



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

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

Наверх




Память: 0.44 MB
Время: 0.008 c
1-87889
Makking
2003-03-15 16:40
2003.03.27
Как сохранить изображение из TImage в монохромном формате?


14-88217
Mike2003
2003-03-11 13:28
2003.03.27
Чем лучше просматривать HTML страницу?


7-88283
Стас
2003-01-31 18:56
2003.03.27
Как обновить рабочий стол в WinXP/98


3-87854
ScableR
2003-03-10 04:30
2003.03.27
Работа с Аccess ом


1-88063
Mystex
2003-03-15 15:51
2003.03.27
---|Ветка была без названия|---





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский