Главная страница
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
1-45801
KME
2002-11-04 22:26
2002.11.14
Шрифты


3-45695
DDS
2002-10-28 10:37
2002.11.14
Как програмно установить BDE


1-45965
АЛЕКСЕЙ СЕРГЕЕВИЧ
2002-11-03 12:18
2002.11.14
Помогите народ плиззз!!!!


14-46098
al_
2002-10-25 03:00
2002.11.14
Обоснование выделенной линии!!!


1-45980
First_May
2002-11-04 14:56
2002.11.14
MDI проект...