Вниз
Скачать: CL | DM;

Получение уведомлений от SQL-сервера об изменениях.   Найти похожие ветки 

 
Новичек ©   (2006-12-17 08:38) [0]

Уважаемые Мастера, подскажите, пожалуйста, нет ли какого способа получать уведомления от SQL-сервера об изменениях в базе данных? Сейчас периодически даю "select", но этот способ мне не очень по душе :-)
Спасибо.


 
Desdechado ©   (2006-12-17 17:37) [1]

где-то есть, где-то нет

Считаю, что клиентская программа (пользователь) сама должна определять момент запроса данных, сервер об этом заботиться не должен.


 
Новичек ©   (2006-12-17 18:19) [2]

Не могу согласиться: если в базе хранятся аварии, то она (база) должна оповестить клиентов об очередной аварии.
Нашел способ с помощью JMS (Java Messages System), но нет пока реализации клиента для Delphi :-(


 
Desdechado ©   (2006-12-17 18:43) [3]

Что бы в базе ни хранилось, заставлять клиента что-то видеть - безумство.
Хочет клиент это видеть, спросит. Не хочет, его право.

ЗЫ SQL-сервер - слишком обширное понятие


 
Новичек ©   (2006-12-17 18:48) [4]

Возможно, Вы правы...
Имеется в виду, что какой-то датчик сам оповещает клиентов, а по пути и в базу запихивает данные? Стоит поразмыслить, спасибо, Александр.


 
YurikGL ©   (2006-12-18 21:08) [5]


> Не могу согласиться: если в базе хранятся аварии, то она
> (база) должна оповестить клиентов об очередной аварии.

Используем IB. При важных изменениях из триггера посылается элекронное e-mail письмо необходимым пользователям.
Реализовано через UDF.


 
Desdechado ©   (2006-12-18 21:22) [6]

YurikGL ©   (18.12.06 21:08) [5]
Автор так и не указал СУБД, как я ни намекал.

> Используем IB.
Там есть Event"ы.


 
YurikGL ©   (2006-12-18 21:25) [7]


> ЗЫ SQL-сервер - слишком обширное понятие


> Автор так и не указал СУБД, как я ни намекал.

99%, что MS SQL :)


 
MsGuns ©   (2006-12-18 22:57) [8]

Если так уж важно оповещать, то универсальное решение - трехзвенка.
А вообще Desdechado © прав, не "царское" это дело - следить за клиентами. У сервера совсем другой назначение.



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
15-1172123463
Брюнетка
2007-02-22 08:51
2007.03.18
С Днем Защитника Отечества!


3-1166516713
DelphiLexx
2006-12-19 11:25
2007.03.18
TRxMemoryData и TFIBDataSet, Проблемы в совметсной работе


15-1171973570
TIF
2007-02-20 15:12
2007.03.18
ПИРАТ УРАЛЬСКИХ МОРЕЙ -Кто у кого ворует интеллект.собственность?


2-1172149513
ElectriC
2007-02-22 16:05
2007.03.18
ListBox


6-1160046743
Svetlena
2006-10-05 15:12
2007.03.18
SMTP




   Наверх