Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как на клиенте ловить сообщения об update таблицы


Vov ©   (2002-04-24 09:56:00) 

Есть куча рабочих мест надо при изменении одной таблицы делать requery на ост. клиентах приложение сделано на ADO, сервак - SQL,
никакие динамические курсоры не помогают. Как решить проблему?


VAleksey   (2002-04-24 14:30:00) [1]

IPisk © Примерчик моно ?


Anatoliy   (2002-04-24 14:10:00) [2]

Хотел бы дополнить вопрос.
А как это можно сделать в Sybase - приложение на ADO?


IPisk   (2002-04-24 10:44:00) [3]

Если у тебя ORACLE, то можно использовать Alert.
Пишется триггер на нужную таблицу на UPDATE в котором
вызывается Alert, а на клиенте он ловится с помощью
компонента TOraAlerter из ODAC.


Vov   (2002-04-24 10:40:00) [4]

Спасибо


zx   (2002-04-24 10:21:00) [5]

Если у тебя SQL-Server посмотри тут:
http://www.sql.ru/articles/mssql/02040201AlertServiceForSQLserv.shtml


Vov   (2002-04-24 10:10:00) [6]

На самом деле деле мест не больше шести, и запрос совсем простенький. Анализ проводили - справился. А вообще, просьба писать, пожалуста, по теме.


zx   (2002-04-24 10:05:00) [7]

А не боишься, что сервер тормознешь.
Если при каждом update на куче рабочих мест
будешь requery делать:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо