Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как зделать рефреш для остальных клиентов с сервака? / 11 сообщений из 11, страница 1 из 1
14.07.2004, 12:49:41
    #32603609
Serg_GSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
Народ, кто-нить в курсе можно ли инициировать в ИБ со стороны сервака Рефреш на клиентах? Подробнее: несколько клиентов работают с одними и теми же записями...один из клиентов зделал изменения...можно ли на серваке из тригера AfterPost вызвать рефреш для остальных клиентов по ентим же записям...?
...
Рейтинг: 0 / 0
14.07.2004, 12:56:02
    #32603623
Gold
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
На нужную таблицу вешаешь триггер, в котором пишешь в спец. табличку что произошло такое-то событие с такой-то таблицей из такого-то соединения в такое-то время. Потом посылаешь событие с помошью POST_EVENT, на клиентах ловишь это событие, перечитываешь новые записи в табличке, думаешь что делать и делаешь...
...
Рейтинг: 0 / 0
14.07.2004, 13:05:16
    #32603641
Serg_GSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
GoldНа нужную таблицу вешаешь триггер...

Хорошо, а как мне обработать енто событие на клиенте...
...
Рейтинг: 0 / 0
14.07.2004, 13:07:43
    #32603645
Serg_GSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
GoldНа нужную таблицу вешаешь триггер..
И как мне послать енто событие всем клиентам подключенным к данной таблице? или как получить список таких клиентов...?
...
Рейтинг: 0 / 0
14.07.2004, 13:08:22
    #32603647
AndriyKo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
Serg_GSVХорошо, а как мне обработать енто событие на клиенте...

Вешаешь на клиент компонент типа IBEvents, регистрируешь интересующие тебя события и лови кайф.
...
Рейтинг: 0 / 0
14.07.2004, 13:10:03
    #32603653
AndriyKo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
Serg_GSVИ как мне послать енто событие всем клиентам подключенным к данной таблице? или как получить список таких клиентов...?

Список тебе не нужен. Сервер посылает сообщение всем приложениям, зарегистрировавшим свой интерес к тому или иному событию.
...
Рейтинг: 0 / 0
14.07.2004, 13:11:40
    #32603657
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
Serg_GSV GoldНа нужную таблицу вешаешь триггер..
И как мне послать енто событие всем клиентам подключенным к данной таблице? или как получить список таких клиентов...?
Нет такого понятия - " клиент подключенный к таблице ".
Юзер цепляется к базе .
...
Рейтинг: 0 / 0
14.07.2004, 13:14:31
    #32603667
Лентяй
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
А надо ли это? Все, конечно, от задачи зависит, но если это обычная информационная система, то (ИМХО) нафиг не надо.
Удачи.
...
Рейтинг: 0 / 0
14.07.2004, 13:17:15
    #32603674
Serg_GSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
AndriyKoСписок тебе не нужен. Сервер посылает сообщение всем приложениям, зарегистрировавшим свой интерес к тому или иному событию.
Хорошо...а как мне зарегистрировать свой интерес к к тому или иному событию...

Всем сЫпасЫбо...за участие...мы типа молодые и не опытные...а Вы типа старые и умудреные...да продлят Ваши дни Великие Боги...
...
Рейтинг: 0 / 0
14.07.2004, 13:29:32
    #32603731
AndriyKo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
Serg_GSVХорошо...а как мне зарегистрировать свой интерес к к тому или иному событию...

Для Делфи. У компонента TIBEvents есть свойство Events. Наполняешь его списком интересующих тебя событий. После подключения к БД выполняешь IBEvents1.RegisterEvents. По событию этого компонента OnEventAlert делаешь любую мерзость.

ЗЫ Книжки, конечно, почитать влом, еге ?
...
Рейтинг: 0 / 0
14.07.2004, 13:37:22
    #32603752
Serg_GSV
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
как зделать рефреш для остальных клиентов с сервака?
AndriyKo

Для Делфи. У компонента TIBEvents есть свойство Events. Наполняешь его списком интересующих тебя событий. После подключения к БД выполняешь IBEvents1.RegisterEvents. По событию этого компонента OnEventAlert делаешь любую мерзость.

ЗЫ Книжки, конечно, почитать влом, еге ?

Спасибо! ...мне не влом, просто нуно срочно, а доки нетю...
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / как зделать рефреш для остальных клиентов с сервака? / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]