Ср Окт 08, 2014 13:26  отправка сообщения другому пользователю.
Полезность: Нет оценки
Здравствуйте.
вопрос чисто теоретический:
если 2 пользователя запустят одну и ту же операцию над одной записью, есть ли возможность у них передавать друг другу какие-либо сообщения о том, что данные в той строке, над которой запущена у них операция, изменились, и, соответственно, сделать валидацию строки повторно?особенно без клиент-скрипта. Либо скрывать/добавлять контролы одному, у второго?
Пользователи всегда разные.
Чт Окт 09, 2014 06:01  Re: отправка сообщения другому пользователю.
Полезность: Нет оценки
wolfio пишет:
Здравствуйте.
вопрос чисто теоретический:
если 2 пользователя запустят одну и ту же операцию над одной записью, есть ли возможность у них передавать друг другу какие-либо сообщения о том, что данные в той строке, над которой запущена у них операция, изменились, и, соответственно, сделать валидацию строки повторно?особенно без клиент-скрипта. Либо скрывать/добавлять контролы одному, у второго?
Пользователи всегда разные.
Но есть проблема. Все эти механизмы работают на стороне сервера.
Когда пользователь ничего не делает, то операция работает только на локальной станции и на сервер не обращается.
Нужен таймер, и без клиент-скрипта ничего не получится.
т.е. в валидаци надо зациклить таймер, который раз в # секунд будет обновления просить?
а можете примерчик клиент-скрипта набросать? к сожалению, не силен в VB.
Такое можно сделать, если установить уровень изоляции транзакции как "грязные чтения". В таком случае запись будет доступна для чтения в другой выборке/транзакции и будут использоваться новые значения в этой записи; но если будет откат транзакции, то новое значение будет отличным от того, которое сохранено в БД.
т.е. в валидаци надо зациклить таймер, который раз в # секунд будет обновления просить?
а можете примерчик клиент-скрипта набросать? к сожалению, не силен в VB.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
Домен cftclub.ru не связан с ЗАО "Центр Финансовых Технологий" и ни в коей мере не нарушает авторских и иных прав
Владелец может не разделять мнения Участников и не несет ответственности за их публикации
Powered by phpBB