Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2002.11.14;
Скачать: [xml.tar.bz2];

Вниз

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

 
Старый НавичЁк   (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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.137 c
7-46165
Digitman
2002-09-12 08:21
2002.11.14
Доступ к 3-му параметру DllEntryPoint()


3-45779
Beglec
2002-10-25 21:42
2002.11.14
Нужен, короткий, но полный справочник по SQL, для TQuery


3-45781
S!D
2002-10-26 12:53
2002.11.14
Проблема проверки добавляемого значения.


8-46009
Yuri Btr
2002-07-04 15:12
2002.11.14
PlaySound


1-45809
Lexa1900
2002-11-04 23:08
2002.11.14
Flash-прозрачность





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