Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 05:09
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Подскажите как в теории(или практически) реализовать?Ситуация: один пользователь просматривает запись таблицы, все другие пользователи должны уведомляться, что данная запись заблокирована для изменения таким-то пользователем. Система распределённая БД на сервере, доступ клиентов через инет, клиенты на QT.Я думал реализовать так: при запросе на редактирование в таблицу BLOCK_REC помещается id записи с указанием пользователя производившего выборку. После оканчания обработки записей пользователь очищает свои записи в таблице BLOCK_REC. При такой схеме перед выбором определенной записи мне достаточно просмотреть таблицу BLOCK_REC и проверить можно ли редактировать, и если нет, то узнать кем заблокирована запись... Но есть очень тонкий момент, который проявляется если пользователь не смог за собой очистить заблокированные записи... например выключили свет ...Подскажите как решается данный вопрос?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Скрыть/показать строки таблицы. Опера и Фокс портят таблицы? Guest Продолжение старого архива 0 17.10.2011 10:01
Запросы. Замещение строки таблицы при совпадении данных из др. таблицы Guest Продолжение старого архива 0 01.10.2011 03:04
Запрет редактирования материалов с frontend Guest Новый архив 3 0 28.09.2011 20:28
Запрет одновременного редактирования документов Guest Новый архив 2 0 28.09.2011 05:37
Запрет редактирования item'а у QListView Guest Новый архив 2 0 27.09.2011 12:03



© www.otvetnemail.ru - Форум вопросов и ответов.