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

Вниз

Обновление данных... как мне сказать об ентом клаенту?   Найти похожие ветки 

 
Старый НавичЁк   (2002-10-25 13:06) [0]

Один из клиентов обновил набор данных в таблице БД, у другого открыта эта же таблица...
?? Как мне (программно, ессно :-)) заставить обновить данные у другого (i.e. всех) клиентах ???
Я полагаю, шо вариант с таймером не катит...
Есть ли такая фишка, которая при обновлении набора данных на сервере посылает всем клиентам типа мессаги или ишшо чаво-нибудь с криком "обнови таблицы"
Сервер - MSSQL 2000...
Thank"s ...


 
Anatoly Podgoretsky ©   (2002-10-25 13:09) [1]

Так что бы у него все дкрнулось, а лучше у всех


 
Johnmen ©   (2002-10-25 13:40) [2]

>Anatoly Podgoretsky © (25.10.02 13:09)

Дернулось и повисло...:)))


 
MsGuns ©   (2002-10-25 13:43) [3]

Вообще-то это называется AutoRefresh-ом. Не знаю, есть ли он в MSSQL, но думаю, что есть (может только по-другому обзывается). Все проги должны включать эту опцию, тогда и будет все обновляться автоматически через определенные промежутки времени.
Но вот только понравится ли это ВСЕМ юзерам (см.Anatoly Podgoretsky © (25.10.02 13:09) - вопрос.


 
Anatoly Podgoretsky ©   (2002-10-25 13:46) [4]

Я видел такие программы, пользователи плакали


 
passm ©   (2002-10-25 13:48) [5]

MsGuns © (25.10.02 13:43)> Ну насчет "всех прог" это слишком :)


 
{bas}   (2002-10-25 13:49) [6]

Если сделать нормально и сервер справится, то пользователи не будут плакть
Oracle этот механизм ALERT называется


 
passm ©   (2002-10-25 13:50) [7]

Anatoly Podgoretsky © (25.10.02 13:46)> Это на пользу, если пользователь может управлять авторефрешем. (Включить/отнключить, интервал.)


 
Anatoly Podgoretsky ©   (2002-10-25 13:57) [8]

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


 
chak ©   (2002-10-25 14:12) [9]

==> {bas} (25.10.02 13:49)
а поподробнее насчет Oracle и ALERT где можно узнать?
Самому стало интересно, рано илди позно придется столкнуться с этим.


 
asmith   (2002-10-25 14:35) [10]

В MSSQL 2000 этого нету (посылка мыла из хранимой процедуры не в счет - это трудно назвать оповещением об изменении). Кстати, некоторые сервера такие средства имеют - IB(Delphi, TIBEventAlerter), Oracle. Но это не значит, что сделать ничего нельзя, но нужно именно сделать, а не пользоваться готовым решением. Есть такая статья - "Сервис событий в SQL-сервере", автор Глеб Уфимцев:
http://www.sql.ru/articles/mssql/02040201AlertServiceForSQLserv.shtml


 
3JIA9I CyKA ©   (2002-10-25 14:37) [11]

Рондо



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

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

Наверх




Память: 0.49 MB
Время: 0.02 c
3-45734
DJ LLL
2002-10-24 15:01
2002.11.14
REPORT


4-46202
tracker
2002-10-05 20:11
2002.11.14
Как можно создать папку?


1-45895
irmantukas
2002-11-03 17:53
2002.11.14
GRID+CALENDAR


7-46179
comwad
2002-09-12 05:09
2002.11.14
Почему не работает Beep(800,100) под Win95?


4-46214
_sMile
2002-10-04 11:30
2002.11.14
Как таскать окно.